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