ホーム › System.Rpc › RPC_AUTH_KEY_RETRIEVAL_FN
RPC_AUTH_KEY_RETRIEVAL_FN
コールバックシグネチャ
void RPC_AUTH_KEY_RETRIEVAL_FN(
void* Arg,
LPWSTR ServerPrincName,
DWORD KeyVer,
void** Key,
RPC_STATUS* Status
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| Arg | void* | ユーザーが提供する暗号化キー取得関数に渡す、ユーザー定義の引数へのポインター。RPC ランタイムライブラリは、 RpcServerRegisterAuthInfo に指定された Arg パラメーターを使用します。 |
| ServerPrincName | LPWSTR | リモートプロシージャ呼び出しを認証する際にサーバーが使用するプリンシパル名へのポインター。RPC ランタイムライブラリは、 RpcServerRegisterAuthInfo に指定された ServerPrincName パラメーターを使用します。 |
| KeyVer | DWORD | RPC ランタイムライブラリがキーバージョンのパラメーターとして自動的に提供する値。値が 0 の場合、取得関数は利用可能な最新のキーを返す必要があります。 - **Keyユーザーが提供する関数が返す認証キーへのポインターへのポインター。 |
| Key | void** | ユーザーが提供する関数が返す認証キーへのポインターへのポインター。 |
| Status | RPC_STATUS* | クライアントの RPC 要求を認証するために RPC ランタイムライブラリが取得関数を呼び出したときに、その取得関数が返すステータスへのポインター。ステータスが RPC_S_OK 以外の場合、要求は失敗し、ランタイムライブラリはクライアントアプリケーションにエラーステータスを返します。 |
公式ドキュメント
RPC_AUTH_KEY_RETRIEVAL_FN 関数は、暗号化キーを返すサーバーアプリケーション提供のルーチンのアドレスを指定する関数のプロトタイプです。
解説(Remarks)
認可キー取得関数は、暗号化キーを返すサーバーアプリケーション提供のルーチンのアドレスを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)