TokenBindingGenerateMessage 関数 (tokenbinding.h)

トークン バインドの一覧をアセンブルし、クライアント デバイスの最終メッセージをサーバーに生成します。

構文

SECURITY_STATUS TokenBindingGenerateMessage(
  [in]  const void * [] tokenBindings,
  [in]  const DWORD []  tokenBindingsSize,
  [in]  DWORD           tokenBindingsCount,
  [out] void            **tokenBindingMessage,
  [out] DWORD           *tokenBindingMessageSize
);

パラメーター

[in] tokenBindings

トークン バインド構造体の配列へのポインター。

[in] tokenBindingsSize

tokenBindings パラメーターの配列に含まれる、対応するトークン バインド構造体のサイズをバイト単位で格納する配列。

[in] tokenBindingsCount

tokenBindings パラメーターの配列に含まれる要素の数。 この値を 0 にすることはできません。

[out] tokenBindingMessage

トークン バインド メッセージに割り当てられたバッファーのアドレスを受け取るポインター。 HeapAlloc 関数を使用してこのバッファーのメモリを割り当て、HeapFree メソッドを使用してそのメモリを解放します。

[out] tokenBindingMessageSize

tokenBindingMessage パラメーターに割り当てられたバッファーのサイズを含む変数へのポインター。

戻り値

関数の成功または失敗を示す状態コードを返します。

注釈

ユーザー モードから TokenBindingGenerateMessage を 呼び出すことができます。

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー tokenbinding.h
Library Tokenbinding.lib
[DLL] Tokenbinding.dll

こちらもご覧ください

HeapAlloc

HeapFree

TokenBindingVerifyMessage