NCryptVerifyClaim 関数 (ncrypt.h)
キー構成証明要求を検証します。
構文
SECURITY_STATUS NCryptVerifyClaim(
[in] NCRYPT_KEY_HANDLE hSubjectKey,
[in, optional] NCRYPT_KEY_HANDLE hAuthorityKey,
[in] DWORD dwClaimType,
[in, optional] NCryptBufferDesc *pParameterList,
[in] PBYTE pbClaimBlob,
[in] DWORD cbClaimBlob,
[out] NCryptBufferDesc *pOutput,
[in] DWORD dwFlags
);
パラメーター
[in] hSubjectKey
要求のサブジェクト キー ハンドル。
[in, optional] hAuthorityKey
要求を検証するときに使用する機関キー ハンドル。 このパラメーターは省略可能です。これは、特定の種類の要求に対して機関キーが自己完結型であるためです。
[in] dwClaimType
要求の種類。
[in, optional] pParameterList
省略可能なパラメーター リスト。
[in] pbClaimBlob
入力要求 BLOB。
[in] cbClaimBlob
[out] pOutput
出力 BLOB。
[in] dwFlags
Windows 10の時点では、フラグは定義されていません。 このパラメーターは 0 に設定する必要があります。
戻り値
関数の成功または失敗を示す状態コードを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | ncrypt.h |
Library | Ncrypt.lib |
[DLL] | Ncrypt.dll |