CoQueryClientBlanket (OLE32.@)
HRESULT CoQueryClientBlanket ( DWORD* pAuthnSvc, DWORD* pAuthzSvc, OLECHAR** pServerPrincName, DWORD* pAuthnLevel, DWORD* pImpLevel, RPC_AUTHZ_HANDLE* pPrivs, DWORD* pCapabilities )
Retrieves the authentication information about the client of the currently executing server call in the current thread.
pAuthnSvc | [Out] | Optional. The type of authentication service. |
pAuthzSvc | [Out] | Optional. The type of authorization service. |
pServerPrincName | [Out] | Optional. The server prinicple name. |
pAuthnLevel | [Out] | Optional. The authentication level. |
pImpLevel | [Out] | Optional. The impersonation level. |
pPrivs | [Out] | Optional. Information about the privileges of the client. |
pCapabilities | [IO] | Optional. Flags affecting the security behaviour. |
Success: S_OK.
Failure: HRESULT code.
CoImpersonateClient, CoRevertToSelf, CoGetCallContext.
Defined in "objbase.h".
Implemented in "dlls/ole32/compobj.c". source.winehq.org/source/dlls/ole32/compobj.c
Debug channel "ole".
Copyright © 2008 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Jul 2008.