1 /* 2 * PROJECT: ReactOS Spooler API 3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+) 4 * PURPOSE: Functions related to Forms 5 * COPYRIGHT: Copyright 2017 Colin Finck (colin@reactos.org) 6 */ 7 8 #include "precomp.h" 9 10 BOOL WINAPI 11 AddFormA(HANDLE hPrinter, DWORD Level, PBYTE pForm) 12 { 13 TRACE("AddFormA(%p, %lu, %p)\n", hPrinter, Level, pForm); 14 UNIMPLEMENTED; 15 return FALSE; 16 } 17 18 BOOL WINAPI 19 AddFormW(HANDLE hPrinter, DWORD Level, PBYTE pForm) 20 { 21 TRACE("AddFormW(%p, %lu, %p)\n", hPrinter, Level, pForm); 22 UNIMPLEMENTED; 23 return FALSE; 24 } 25 26 BOOL WINAPI 27 DeleteFormA(HANDLE hPrinter, PSTR pFormName) 28 { 29 TRACE("DeleteFormA(%p, %s)\n", hPrinter, pFormName); 30 UNIMPLEMENTED; 31 return FALSE; 32 } 33 34 BOOL WINAPI 35 DeleteFormW(HANDLE hPrinter, PWSTR pFormName) 36 { 37 TRACE("DeleteFormW(%p, %S)\n", hPrinter, pFormName); 38 UNIMPLEMENTED; 39 return FALSE; 40 } 41 42 BOOL WINAPI 43 EnumFormsA(HANDLE hPrinter, DWORD Level, PBYTE pForm, DWORD cbBuf, PDWORD pcbNeeded, PDWORD pcReturned) 44 { 45 TRACE("EnumFormsA(%p, %lu, %p, %lu, %p, %p)\n", hPrinter, Level, pForm, cbBuf, pcbNeeded, pcReturned); 46 UNIMPLEMENTED; 47 return FALSE; 48 } 49 50 BOOL WINAPI 51 EnumFormsW(HANDLE hPrinter, DWORD Level, PBYTE pForm, DWORD cbBuf, PDWORD pcbNeeded, PDWORD pcReturned) 52 { 53 TRACE("EnumFormsW(%p, %lu, %p, %lu, %p, %p)\n", hPrinter, Level, pForm, cbBuf, pcbNeeded, pcReturned); 54 UNIMPLEMENTED; 55 return FALSE; 56 } 57 58 BOOL WINAPI 59 GetFormA(HANDLE hPrinter, PSTR pFormName, DWORD Level, PBYTE pForm, DWORD cbBuf, PDWORD pcbNeeded) 60 { 61 TRACE("GetFormA(%p, %s, %lu, %p, %lu, %p)\n", hPrinter, pFormName, Level, pForm, cbBuf, pcbNeeded); 62 UNIMPLEMENTED; 63 return FALSE; 64 } 65 66 BOOL WINAPI 67 GetFormW(HANDLE hPrinter, PWSTR pFormName, DWORD Level, PBYTE pForm, DWORD cbBuf, PDWORD pcbNeeded) 68 { 69 TRACE("GetFormW(%p, %S, %lu, %p, %lu, %p)\n", hPrinter, pFormName, Level, pForm, cbBuf, pcbNeeded); 70 UNIMPLEMENTED; 71 return FALSE; 72 } 73 74 BOOL WINAPI 75 SetFormA(HANDLE hPrinter, PSTR pFormName, DWORD Level, PBYTE pForm) 76 { 77 TRACE("SetFormA(%p, %s, %lu, %p)\n", hPrinter, pFormName, Level, pForm); 78 UNIMPLEMENTED; 79 return FALSE; 80 } 81 82 BOOL WINAPI 83 SetFormW(HANDLE hPrinter, PWSTR pFormName, DWORD Level, PBYTE pForm) 84 { 85 TRACE("SetFormW(%p, %S, %lu, %p)\n", hPrinter, pFormName, Level, pForm); 86 UNIMPLEMENTED; 87 return FALSE; 88 } 89