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