4ed1cf4efb129901a42ea96c3548159fe8624470
[reactos.git] / reactos / win32ss / printing / base / spoolss / main.c
1 /*
2 * PROJECT: ReactOS Spooler Router
3 * LICENSE: GNU LGPL v2.1 or any later version as published by the Free Software Foundation
4 * PURPOSE: Main functions
5 * COPYRIGHT: Copyright 2015 Colin Finck <colin@reactos.org>
6 */
7
8 #include "precomp.h"
9
10 BOOL WINAPI
11 ClosePrinter(HANDLE hPrinter)
12 {
13 return FALSE;
14 }
15
16 BOOL WINAPI
17 EndDocPrinter(HANDLE hPrinter)
18 {
19 return FALSE;
20 }
21
22 BOOL WINAPI
23 EndPagePrinter(HANDLE hPrinter)
24 {
25 return FALSE;
26 }
27
28 BOOL WINAPI
29 EnumPrintersW(DWORD Flags, LPWSTR Name, DWORD Level, LPBYTE pPrinterEnum, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned)
30 {
31 return FALSE;
32 }
33
34 BOOL WINAPI
35 GetPrinterDriverW(HANDLE hPrinter, LPWSTR pEnvironment, DWORD Level, LPBYTE pDriverInfo, DWORD cbBuf, LPDWORD pcbNeeded)
36 {
37 return FALSE;
38 }
39
40 BOOL WINAPI
41 GetPrinterW(HANDLE hPrinter, DWORD Level, LPBYTE pPrinter, DWORD cbBuf, LPDWORD pcbNeeded)
42 {
43 return FALSE;
44 }
45
46 BOOL WINAPI
47 GetPrintProcessorDirectoryW(LPWSTR pName, LPWSTR pEnvironment, DWORD Level, LPBYTE pPrintProcessorInfo, DWORD cbBuf, LPDWORD pcbNeeded)
48 {
49 return FALSE;
50 }
51
52 BOOL WINAPI
53 InitializeRouter(HANDLE SpoolerStatusHandle)
54 {
55 return FALSE;
56 }
57
58 BOOL WINAPI
59 OpenPrinterW(LPWSTR pPrinterName, LPHANDLE phPrinter, LPPRINTER_DEFAULTSW pDefault)
60 {
61 return FALSE;
62 }
63
64 DWORD WINAPI
65 StartDocPrinterW(HANDLE hPrinter, DWORD Level, LPBYTE pDocInfo)
66 {
67 return 0;
68 }
69
70 BOOL WINAPI
71 StartPagePrinter(HANDLE hPrinter)
72 {
73 return FALSE;
74 }
75
76 BOOL WINAPI
77 WritePrinter(HANDLE hPrinter, LPVOID pBuf, DWORD cbBuf, LPDWORD pcWritten)
78 {
79 return FALSE;
80 }
81
82 BOOL WINAPI
83 XcvDataW(HANDLE hXcv, PCWSTR pszDataName, PBYTE pInputData, DWORD cbInputData, PBYTE pOutputData, DWORD cbOutputData, PDWORD pcbOutputNeeded, PDWORD pdwStatus)
84 {
85 return FALSE;
86 }