ReactOS  0.4.15-dev-3175-g222acf5
notifications.c
Go to the documentation of this file.
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
12 {
15 }
16 
17 DWORD
19 {
22 }
23 
24 DWORD
26 {
29 }
30 
31 DWORD
32 _RpcRemoteFindFirstPrinterChangeNotification(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD fdwFlags, DWORD fdwOptions, WCHAR* pszLocalMachine, DWORD dwPrinterLocal, DWORD cbBuffer, BYTE* pBuffer)
33 {
36 }
37 
38 DWORD
39 _RpcRemoteFindFirstPrinterChangeNotificationEx(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD fdwFlags, DWORD fdwOptions, WCHAR* pszLocalMachine, DWORD dwPrinterLocal, WINSPOOL_V2_NOTIFY_OPTIONS* pOptions)
40 {
43 }
44 
45 DWORD
47 {
50 }
51 
52 DWORD
53 _RpcReplyOpenPrinter(WINSPOOL_HANDLE pMachine, WINSPOOL_PRINTER_HANDLE* phPrinterNotify, DWORD dwPrinterRemote, DWORD dwType, DWORD cbBuffer, BYTE* pBuffer)
54 {
57 }
58 
59 DWORD
61 {
64 }
65 
66 DWORD
68 {
71 }
72 
73 DWORD
75 {
78 }
79 
80 DWORD
82 {
85 }
86 
87 DWORD
89 {
92 }
DWORD _RpcRouterReplyPrinterEx(WINSPOOL_PRINTER_HANDLE hNotify, DWORD dwColor, DWORD fdwFlags, DWORD *pdwResult, DWORD dwReplyType, WINSPOOL_V2_UREPLY_PRINTER Reply)
Definition: notifications.c:81
#define ERROR_INVALID_FUNCTION
Definition: dderror.h:6
DWORD _RpcFindNextPrinterChangeNotification(VOID)
Definition: notifications.c:25
DWORD _RpcRouterReplyPrinter(WINSPOOL_PRINTER_HANDLE hNotify, DWORD fdwFlags, DWORD cbBuffer, BYTE *pBuffer)
Definition: notifications.c:74
DWORD _RpcRouterFindFirstPrinterChangeNotificationOld(VOID)
Definition: notifications.c:60
DWORD _RpcRemoteFindFirstPrinterChangeNotification(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD fdwFlags, DWORD fdwOptions, WCHAR *pszLocalMachine, DWORD dwPrinterLocal, DWORD cbBuffer, BYTE *pBuffer)
Definition: notifications.c:32
PVOID pBuffer
DWORD _RpcRemoteFindFirstPrinterChangeNotificationEx(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD fdwFlags, DWORD fdwOptions, WCHAR *pszLocalMachine, DWORD dwPrinterLocal, WINSPOOL_V2_NOTIFY_OPTIONS *pOptions)
Definition: notifications.c:39
DWORD _RpcReplyClosePrinter(WINSPOOL_PRINTER_HANDLE *phNotify)
Definition: notifications.c:46
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170
__wchar_t WCHAR
Definition: xmlstorage.h:180
DWORD _RpcClientFindFirstPrinterChangeNotification(VOID)
Definition: notifications.c:11
DWORD _RpcFindClosePrinterChangeNotification(VOID)
Definition: notifications.c:18
unsigned long DWORD
Definition: ntddk_ex.h:95
DWORD _RpcRouterRefreshPrinterChangeNotification(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD dwColor, WINSPOOL_V2_NOTIFY_OPTIONS *pOptions, WINSPOOL_V2_NOTIFY_INFO **ppInfo)
Definition: notifications.c:67
unsigned char BYTE
Definition: xxhash.c:193
_In_ UINT _In_ DWORD _Out_ DWORD * pdwResult
Definition: ntgdi.h:248
DWORD _RpcWaitForPrinterChange(WINSPOOL_PRINTER_HANDLE hPrinter, DWORD Flags, DWORD *pFlags)
Definition: notifications.c:88
#define UNIMPLEMENTED
Definition: debug.h:115
DWORD _RpcReplyOpenPrinter(WINSPOOL_HANDLE pMachine, WINSPOOL_PRINTER_HANDLE *phPrinterNotify, DWORD dwPrinterRemote, DWORD dwType, DWORD cbBuffer, BYTE *pBuffer)
Definition: notifications.c:53
WCHAR * WINSPOOL_HANDLE
Definition: winspool.idl:15