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 |