19 ERR(
"RpcImpersonateClient failed with error %lu!\n", dwErrorCode);
38 ERR(
"RpcImpersonateClient failed with error %lu!\n", dwErrorCode);
53 PBYTE pMonitorAligned;
58 ERR(
"RpcImpersonateClient failed with error %lu!\n", dwErrorCode);
static const MARSHALLING * pMonitorInfoMarshalling[]
DWORD _RpcDeleteMonitor(WINSPOOL_HANDLE pName, WCHAR *pEnvironment, WCHAR *pMonitorName)
DWORD WINAPI GetLastError(VOID)
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
WINSPOOL_MONITOR_INFO_2 * pMonitorInfo2
BOOL WINAPI EnumMonitorsW(PWSTR pName, DWORD Level, PBYTE pMonitors, DWORD cbBuf, PDWORD pcbNeeded, PDWORD pcReturned)
RPC_STATUS WINAPI RpcRevertToSelf(void)
BOOL WINAPI AddMonitorW(PWSTR pName, DWORD Level, PBYTE pMonitors)
union _WINSPOOL_MONITOR_CONTAINER::@3389 MonitorInfo
PVOID WINAPI AlignRpcPtr(PVOID pBuffer, PDWORD pcbBuffer)
_In_ DWORD _Out_ PDWORD pcbNeeded
PDWORD WINAPI UndoAlignRpcPtr(PVOID pDestinationBuffer, PVOID pSourceBuffer, DWORD cbBuffer, PDWORD pcbNeeded)
RPC_STATUS WINAPI RpcImpersonateClient(RPC_BINDING_HANDLE BindingHandle)
DWORD _RpcEnumMonitors(WINSPOOL_HANDLE pName, DWORD Level, BYTE *pMonitor, DWORD cbBuf, DWORD *pcbNeeded, DWORD *pcReturned)
DWORD _RpcAddMonitor(WINSPOOL_HANDLE pName, WINSPOOL_MONITOR_CONTAINER *pMonitorContainer)
BOOL WINAPI MarshallDownStructuresArray(PVOID pStructuresArray, DWORD cElements, const MARSHALLING_INFO *pInfo, DWORD cbStructureSize, BOOL bSomeBoolean)
BOOL WINAPI DeleteMonitorW(PWSTR pName, PWSTR pEnvironment, PWSTR pMonitorName)