diff --git a/dlls/winspool/info.c b/dlls/winspool/info.c index 93c9c0d09d5..a370bd2da58 100644 --- a/dlls/winspool/info.c +++ b/dlls/winspool/info.c @@ -1273,6 +1273,51 @@ BOOL WINAPI SetJobW(HANDLE hPrinter, DWORD JobId, DWORD Level, return FALSE; } +/***************************************************************************** + * EndDocPrinter [WINSPOOL.@] + */ +BOOL WINAPI EndDocPrinter(HANDLE hPrinter) +{ + FIXME("(hPrinter=%p): stub\n", hPrinter); + return FALSE; +} + +/***************************************************************************** + * EndPagePrinter [WINSPOOL.@] + */ +BOOL WINAPI EndPagePrinter(HANDLE hPrinter) +{ + FIXME("(hPrinter=%p): stub\n", hPrinter); + return FALSE; +} + +/***************************************************************************** + * StartDocPrinterA [WINSPOOL.@] + */ +DWORD WINAPI StartDocPrinterA(HANDLE hPrinter, DWORD Level, LPBYTE pDocInfo) +{ + FIXME("(hPrinter=%p, Level=0x%lx, pDocInfo=%p): stub\n", hPrinter, Level, pDocInfo); + return FALSE; +} + +/***************************************************************************** + * StartDocPrinterW [WINSPOOL.@] + */ +DWORD WINAPI StartDocPrinterW(HANDLE hPrinter, DWORD Level, LPBYTE pDocInfo) +{ + FIXME("(hPrinter=%p, Level=0x%lx, pDocInfo=%p): stub\n", hPrinter, Level, pDocInfo); + return FALSE; +} + +/***************************************************************************** + * StartPagePrinter [WINSPOOL.@] + */ +BOOL WINAPI StartPagePrinter(HANDLE hPrinter) +{ + FIXME("(hPrinter=%p): stub\n", hPrinter); + return FALSE; +} + /***************************************************************************** * GetFormA [WINSPOOL.@] */ diff --git a/dlls/winspool/winspool.drv.spec b/dlls/winspool/winspool.drv.spec index cf6560be14b..102abc67a64 100644 --- a/dlls/winspool/winspool.drv.spec +++ b/dlls/winspool/winspool.drv.spec @@ -56,8 +56,8 @@ @ stdcall DocumentPropertiesA(long long ptr ptr ptr long) DocumentPropertiesA @ stdcall DocumentPropertiesW(long long ptr ptr ptr long) DocumentPropertiesW @ stub EXTDEVICEMODE -@ stub EndDocPrinter -@ stub EndPagePrinter +@ stdcall EndDocPrinter(long) EndDocPrinter +@ stdcall EndPagePrinter(long) EndPagePrinter @ stub EnumFormsA @ stub EnumFormsW @ stdcall EnumJobsA(long long long long ptr long ptr ptr) EnumJobsA @@ -127,8 +127,8 @@ @ stub SpoolerInit @ stub StartDocDlgA @ stub StartDocDlgW -@ stub StartDocPrinterA -@ stub StartDocPrinterW -@ stub StartPagePrinter +@ stdcall StartDocPrinterA(long long ptr) StartDocPrinterA +@ stdcall StartDocPrinterW(long long ptr) StartDocPrinterW +@ stdcall StartPagePrinter(long) StartPagePrinter @ stub WaitForPrinterChange @ stdcall WritePrinter(long ptr long ptr) WritePrinter