Freigeben über


RpcFreeAuthorizationContext-Funktion (rpcasync.h)

Die RpcFreeAuthorizationContext-Funktion gibt einen Authz-Kontext frei, der durch einen vorherigen Aufruf der RpcGetAuthorizationContextForClient-Funktion abgerufen wurde.

Syntax

RPC_STATUS RpcFreeAuthorizationContext(
  [in] PVOID *pAuthzClientContext
);

Parameter

[in] pAuthzClientContext

Zeiger auf den zuvor abgerufenen Authz-Clientkontext, der freigegeben werden soll.

Rückgabewert

Der erfolgreiche Abschluss gibt RPC_S_OK zurück. Diese Funktion schlägt nur dann fehl, wenn ein ungültiger Parameter angegeben wird.

Hinweis Eine Liste der gültigen Fehlercodes finden Sie unter RPC-Rückgabewerte.
 

Hinweise

Der pAuthzClientContext-Parameter ist ein Zeiger auf den Authz-Kontext, nicht auf den Kontext selbst. Um die versehentliche Wiederverwendung des durch diesen Funktionsaufruf freigegebenen Authz-Kontexts zu verhindern, wird bei der RPC-Laufzeit der Kontext bei der Rückgabe mit Nullen versehen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rpcasync.h (include Rpc.h)
Bibliothek Rpcrt4.lib
DLL Rpcrt4.dll

Weitere Informationen

Erweiterte Fehlerinformationen

RpcGetAuthorizationContextForClient