112 ERR(
"_RpcEnumPorts failed with exception code %lu!\n", dwErrorCode);
126 TRACE(
"DeletePrintProvidorW(%s, %s, %s)\n",
pName, pEnvironment, pPrintProviderName);
146 TRACE(
"DeletePrintProvidorW(%S, %S, %S)\n",
pName, pEnvironment, pPrintProviderName);
155 ERR(
"_RpcEnumPorts failed with exception code %lu!\n", dwErrorCode);
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
BOOL WINAPI AddPrintProvidorW(PWSTR pName, DWORD Level, PBYTE pProviderInfo)
WINSPOOL_PROVIDOR_INFO_1 * pProvidorInfo1
union _WINSPOOL_PROVIDOR_CONTAINER::@3386 ProvidorInfo
wstring AsciiToUnicode(const char *AsciiString)
static const WCHAR nameW[]
DWORD _RpcAddPrintProvidor(WINSPOOL_HANDLE pName, WINSPOOL_PROVIDOR_CONTAINER *pProvidorContainer)
#define RpcExceptionCode()
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
#define EXCEPTION_EXECUTE_HANDLER
NTSYSAPI VOID NTAPI RtlFreeUnicodeString(PUNICODE_STRING UnicodeString)
BOOL WINAPI DeletePrintProvidorA(PSTR pName, PSTR pEnvironment, PSTR pPrintProviderName)
BOOL WINAPI AddPrintProvidorA(PSTR pName, DWORD Level, PBYTE pProviderInfo)
DWORD _RpcDeletePrintProvidor(WINSPOOL_HANDLE pName, WCHAR *pEnvironment, WCHAR *pPrintProviderName)
#define MultiByteToWideChar
BOOL WINAPI DeletePrintProvidorW(PWSTR pName, PWSTR pEnvironment, PWSTR pPrintProviderName)
#define ERROR_INVALID_LEVEL
#define HeapFree(x, y, z)