RpcFreeAuthorizationContext 関数 (rpcasync.h)
RpcFreeAuthorizationContext 関数は、RpcGetAuthorizationContextForClient 関数の以前の呼び出しによって取得された Authz コンテキストを解放します。
構文
RPC_STATUS RpcFreeAuthorizationContext(
[in] PVOID *pAuthzClientContext
);
パラメーター
[in] pAuthzClientContext
解放する以前に取得した Authz クライアント コンテキストへのポインター。
戻り値
正常に完了すると、RPC_S_OKが返されます。 無効なパラメーターが指定されていない限り、この関数は失敗しません。
メモ 有効なエラー コードの一覧については、「 RPC 戻り値」を参照してください。
解説
pAuthzClientContext パラメーターは、コンテキスト自体ではなく、Authz コンテキストへのポインターです。 この関数呼び出しによって解放された Authz コンテキストが誤って再利用されるのを防ぐために、RPC ランタイムは戻り時にコンテキストをゼロにします。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | rpcasync.h (Rpc.h を含む) |
Library | Rpcrt4.lib |
[DLL] | Rpcrt4.dll |