SspiDecryptAuthIdentityEx 関数 (sspi.h)
SEC_WINNT_AUTH_IDENTITY_OPAQUE構造体を復号化します。
構文
SECURITY_STATUS SEC_ENTRY SspiDecryptAuthIdentityEx(
[in] ULONG Options,
[in, out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE EncryptedAuthData
);
パラメーター
[in] Options
暗号化解除オプション。 このパラメーターは、 SspiEncryptAuthIdentityEx 関数に渡される値と同じ値にする必要があります。次のいずれかの値を指定できます。
値 | 意味 |
---|---|
|
暗号化された構造は、同じログオン セッション内のセキュリティ コンテキストによってのみ復号化できます。 このオプションは、ローカル RPC 経由で送信される ID バッファーを保護するために使用されます。 |
|
暗号化された構造は、同じプロセスによってのみ復号化できます。 このオプションを使用して関数を呼び出すことは、 SspiEncryptAuthIdentity を呼び出すことと同じです。 このオプションは、プロセスのプライベート メモリに長期間永続化されている ID バッファーを保護するために使用されます。 |
[in, out] EncryptedAuthData
このバッファーは 、SspiEncryptAuthIdentityEx 関数の出力です。
戻り値
関数が成功すると、SEC_E_OKが返されます。
関数が失敗すると、0 以外のエラー コードが返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | sspi.h |