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 |
程式庫 | Ncrypt.lib |
Dll | Ncrypt.dll |