Go to the source code of this file.
|
DWORD | _RpcDeletePrinterData (WINSPOOL_PRINTER_HANDLE hPrinter, WCHAR *pValueName) |
|
DWORD | _RpcDeletePrinterDataEx (WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, const WCHAR *pValueName) |
|
DWORD | _RpcDeletePrinterKey (WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName) |
|
DWORD | _RpcEnumPrinterData (WINSPOOL_PRINTER_HANDLE hPrinter, DWORD dwIndex, WCHAR *pValueName, DWORD cbValueName, DWORD *pcbValueName, DWORD *pType, BYTE *pData, DWORD cbData, DWORD *pcbData) |
|
DWORD | _RpcEnumPrinterKey (WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, WCHAR *pSubkey, DWORD cbSubkey, DWORD *pcbSubkey) |
|
DWORD | _RpcEnumPrinterDataEx (WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, BYTE *pEnumValues, DWORD cbEnumValues, DWORD *pcbEnumValues, DWORD *pnEnumValues) |
|
DWORD | _RpcGetPrinterData (WINSPOOL_PRINTER_HANDLE hPrinter, WCHAR *pValueName, DWORD *pType, BYTE *pData, DWORD nSize, DWORD *pcbNeeded) |
|
DWORD | _RpcGetPrinterDataEx (WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, const WCHAR *pValueName, DWORD *pType, BYTE *pData, DWORD nSize, DWORD *pcbNeeded) |
|
DWORD | _RpcSetPrinterData (WINSPOOL_PRINTER_HANDLE hPrinter, WCHAR *pValueName, DWORD Type, BYTE *pData, DWORD cbData) |
|
DWORD | _RpcSetPrinterDataEx (WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, const WCHAR *pValueName, DWORD Type, BYTE *pData, DWORD cbData) |
|
◆ _RpcDeletePrinterData()
◆ _RpcDeletePrinterDataEx()
◆ _RpcDeletePrinterKey()
◆ _RpcEnumPrinterData()
◆ _RpcEnumPrinterDataEx()
◆ _RpcEnumPrinterKey()
◆ _RpcGetPrinterData()
Definition at line 53 of file printerdata.c.
*nSize LPSTR _Inout_ LPDWORD nSize
DWORD _RpcGetPrinterDataEx(WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, const WCHAR *pValueName, DWORD *pType, BYTE *pData, DWORD nSize, DWORD *pcbNeeded)
_In_ DWORD _Out_ PDWORD pcbNeeded
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
Referenced by pointer_default().
◆ _RpcGetPrinterDataEx()
Definition at line 59 of file printerdata.c.
66 ERR(
"RpcImpersonateClient failed with error %lu!\n", dwErrorCode);
*nSize LPSTR _Inout_ LPDWORD nSize
DWORD WINAPI GetPrinterDataExW(HANDLE hPrinter, LPCWSTR pKeyName, LPCWSTR pValueName, LPDWORD pType, LPBYTE pData, DWORD nSize, LPDWORD pcbNeeded)
RPC_STATUS WINAPI RpcRevertToSelf(void)
_In_ DWORD _Out_ PDWORD pcbNeeded
RPC_STATUS WINAPI RpcImpersonateClient(RPC_BINDING_HANDLE BindingHandle)
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
Referenced by _RpcGetPrinterData(), GetPrinterDataExW(), and pointer_default().
◆ _RpcSetPrinterData()
Definition at line 78 of file printerdata.c.
DWORD _RpcSetPrinterDataEx(WINSPOOL_PRINTER_HANDLE hPrinter, const WCHAR *pKeyName, const WCHAR *pValueName, DWORD Type, BYTE *pData, DWORD cbData)
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
Referenced by pointer_default().
◆ _RpcSetPrinterDataEx()
Definition at line 84 of file printerdata.c.
91 ERR(
"RpcImpersonateClient failed with error %lu!\n", dwErrorCode);
DWORD WINAPI SetPrinterDataExW(HANDLE hPrinter, LPCWSTR pKeyName, LPCWSTR pValueName, DWORD Type, LPBYTE pData, DWORD cbData)
RPC_STATUS WINAPI RpcRevertToSelf(void)
RPC_STATUS WINAPI RpcImpersonateClient(RPC_BINDING_HANDLE BindingHandle)
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
Referenced by _RpcSetPrinterData(), pointer_default(), and SetPrinterDataExW().