1 /*
2  * PROJECT:     ReactOS Print Spooler Service
3  * LICENSE:     GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4  * PURPOSE:     Functions related to Printer Configuration Data
5  * COPYRIGHT:   Copyright 2015 Colin Finck (colin@reactos.org)
6  */
7 
8 #include "precomp.h"
9 
10 DWORD
11 _RpcClientFindFirstPrinterChangeNotification(VOID)
12 {
13     UNIMPLEMENTED;
14     return ERROR_INVALID_FUNCTION;
15 }
16 
17 DWORD
18 _RpcFindClosePrinterChangeNotification(VOID)
19 {
20     UNIMPLEMENTED;
21     return ERROR_INVALID_FUNCTION;
22 }
23 
24 DWORD
25 _RpcFindNextPrinterChangeNotification(VOID)
26 {
27     UNIMPLEMENTED;
28     return ERROR_INVALID_FUNCTION;
29 }
30 
31 DWORD
32 _RpcRemoteFindFirstPrinterChangeNotification(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD fdwFlags, DWORD fdwOptions, WCHAR* pszLocalMachine, DWORD dwPrinterLocal, DWORD cbBuffer, BYTE* pBuffer)
33 {
34     UNIMPLEMENTED;
35     return ERROR_INVALID_FUNCTION;
36 }
37 
38 DWORD
39 _RpcRemoteFindFirstPrinterChangeNotificationEx(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD fdwFlags, DWORD fdwOptions, WCHAR* pszLocalMachine, DWORD dwPrinterLocal, WINSPOOL_V2_NOTIFY_OPTIONS* pOptions)
40 {
41     UNIMPLEMENTED;
42     return ERROR_INVALID_FUNCTION;
43 }
44 
45 DWORD
46 _RpcReplyClosePrinter(WINSPOOL_PRINTER_HANDLE* phNotify)
47 {
48     UNIMPLEMENTED;
49     return ERROR_INVALID_FUNCTION;
50 }
51 
52 DWORD
53 _RpcReplyOpenPrinter(WINSPOOL_HANDLE pMachine, WINSPOOL_PRINTER_HANDLE* phPrinterNotify, DWORD dwPrinterRemote, DWORD dwType, DWORD cbBuffer, BYTE* pBuffer)
54 {
55     UNIMPLEMENTED;
56     return ERROR_INVALID_FUNCTION;
57 }
58 
59 DWORD
60 _RpcRouterFindFirstPrinterChangeNotificationOld(VOID)
61 {
62     UNIMPLEMENTED;
63     return ERROR_INVALID_FUNCTION;
64 }
65 
66 DWORD
67 _RpcRouterRefreshPrinterChangeNotification(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD dwColor, WINSPOOL_V2_NOTIFY_OPTIONS* pOptions, WINSPOOL_V2_NOTIFY_INFO** ppInfo)
68 {
69     UNIMPLEMENTED;
70     return ERROR_INVALID_FUNCTION;
71 }
72 
73 DWORD
74 _RpcRouterReplyPrinter(WINSPOOL_PRINTER_HANDLE hNotify, DWORD fdwFlags, DWORD cbBuffer, BYTE* pBuffer)
75 {
76     UNIMPLEMENTED;
77     return ERROR_INVALID_FUNCTION;
78 }
79 
80 DWORD
81 _RpcRouterReplyPrinterEx(WINSPOOL_PRINTER_HANDLE hNotify, DWORD dwColor, DWORD fdwFlags, DWORD* pdwResult, DWORD dwReplyType, WINSPOOL_V2_UREPLY_PRINTER Reply)
82 {
83     UNIMPLEMENTED;
84     return ERROR_INVALID_FUNCTION;
85 }
86 
87 DWORD
88 _RpcWaitForPrinterChange(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD Flags, DWORD* pFlags)
89 {
90     UNIMPLEMENTED;
91     return ERROR_INVALID_FUNCTION;
92 }
93