Tbsi_GetDeviceInfo関数 (tbs.h)

コンピューター上の TPM のバージョンを取得します。

構文

TBS_RESULT Tbsi_GetDeviceInfo(
  [in]  UINT32 Size,
  [out] PVOID  Info
);

パラメーター

[in] Size

メモリの場所のサイズ。

[out] Info

TPM に関するバージョン情報を含む TPM_DEVICE_INFO 構造体へのポインターが返されます。 この場所は、4 つの 32 ビット値を保持するのに十分な大きさである必要があります。

戻り値

関数が成功した場合、関数はTBS_SUCCESSを返します。

関数が失敗すると、エラーを示す TBS リターン コードが返されます。

リターン コード/値 Description
TBS_SUCCESS
0 (0x0)
関数は成功しました。
TBS_E_BAD_PARAMETER
2150121474 (0x80284002)
1 つ以上のパラメーター値が無効です。
TBS_E_TPM_NOT_FOUND
2150121487 (0x8028400F)
互換性のあるトラステッド プラットフォーム モジュール (TPM) セキュリティ デバイスがこのコンピューターに見つかりません。

要件

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