TokenBindingGetKeyTypesServer 関数 (tokenbinding.h)
サーバーがサポートするキーの種類の一覧を取得します。
構文
SECURITY_STATUS TokenBindingGetKeyTypesServer(
[out] TOKENBINDING_KEY_TYPES **keyTypes
);
パラメーター
[out] keyTypes
サーバーがサポートするキー型の一覧を含むバッファーへのポインター。 TokenBindingGetKeyTypesServer は、サーバーがサポートするキーに対応する既知のアルゴリズムの文字列識別子を返します。
ユーザー モードでは、 HeapAlloc を使用してバッファーのメモリを割り当て、 HeapFree を使用してそのメモリを解放します。 カーネル モードでは、 ExAllocatePoolWithTag を使用してバッファーのメモリを割り当て、 ExFreePool を使用してそのメモリを解放します。
戻り値
関数の成功または失敗を示す状態コードを返します。
解説
TokenBindingGetKeyTypesServer は、ユーザー モードとカーネル モードの両方から呼び出すことができます。 カーネル モードでこの関数を呼び出すには、Ksecdd.sys にリンクし、メモリの割り当てと解放に keyTypes パラメーターの説明に記載されている関数を使用します。
要件
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | tokenbinding.h |
Library | Tokenbinding.lib |
[DLL] | Tokenbinding.dll (ユーザー モード);Ksecdd.sys (カーネル モード) |