共用方式為


TokenBindingGenerateID 函式 (tokenbinding.h)

從金鑰類型擷取簽章演算法並複製導出的公鑰,以建構令牌系結標識符。

語法

SECURITY_STATUS TokenBindingGenerateID(
  [in]  TOKENBINDING_KEY_PARAMETERS_TYPE keyType,
  [in]  const void                       *publicKey,
  [in]  DWORD                            publicKeySize,
  [out] TOKENBINDING_RESULT_DATA         **resultData
);

參數

[in] keyType

要使用的交涉索引鍵類型。 使用您藉由呼叫 TokenBindingGetKeyTypesClient 函式所擷取之密鑰類型的值。

[in] publicKey

匯出的公鑰 Blob。

[in] publicKeySize

匯出公鑰 Blob 的大小。

[out] resultData

接收為令牌系結結果數據配置之緩衝區位址的指標。 令牌系結結果數據包含令牌系結標識碼。

使用 HeapAlloc 函式來配置此緩衝區的記憶體,並使用 HeapFree 方法來釋放該記憶體。

傳回值

傳回狀態代碼,指出函式的成功或失敗。

備註

您可以從使用者模式呼叫 TokenBindingGenerateID

規格需求

需求
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平台 Windows
標頭 tokenbinding.h
程式庫 Tokenbinding.lib
Dll Tokenbinding.dll

另請參閱

HeapAlloc

HeapFree

TokenBindingVerifyMessage