CIM_TPM クラス
トラステッド プラットフォーム モジュール (TPM) デバイスについて説明します。
構文
[Experimental, Abstract, Version("2.21.0"), UMLPackagePath("CIM::Device::TPM"), AMENDMENT]
class CIM_TPM : CIM_LogicalDevice
{
uint32 TPMSpecMajorVersion;
uint32 TPMSpecMinorVersion;
uint32 TPMManafucturerMajorRevision;
uint32 TPMManufacturerMinorRevision;
string TPMManufacturerInfo;
uint32 TPMManufacturerId;
uint16 TPMState;
uint16 TransitioningToTPMState = 12;
uint16 AvailableRequestedTPMStates[];
};
メンバー
CIM_TPM クラスには、次の種類のメンバーがあります。
メソッド
CIM_TPM クラスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
ChangeOwnerAuth | TPM デバイスの所有者承認資格情報を変更します。 |
RequestTPMStateChange | TPM の状態を RequestedTPMState パラメーターで指定された値に変更するように要求します。 |
プロパティ
CIM_TPM クラスには、これらのプロパティがあります。
-
AvailableRequestedTPMStates
-
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_TPM。RequestTPMStateChange, CIM_TPMCapabilities.RequestedTPMStatesSupported")
RequestTPMStateChange メソッドの RequestedTPMState パラメーターに指定できる値。
-
-
不明 (0)
-
S1 Enabled-Active-Owned (2)
-
S2 Disabled-Active-Owned (3)
-
S3 Enabled-Inactive-Owned (4)
-
S4 Disabled-Inactive-Owned (5)
-
S5 Enabled-Active-Unowned (6)
-
S6 Disabled-Active-Unowned (7)
-
S7 Enabled-Inactive-Unowned (8)
-
S8 Disabled-Inactive-Unowned (9)
-
DMTF 予約済み (..)
-
ベンダー予約済み (32768..65535)
TPMManafucturerMajorRevision
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 2 v1dot2|セクション 5.3|version|revMajor")
TPM の製造元のメジャー リビジョン。
TPMManufacturerId
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 2 v1dot2|セクション 21.6|TPM_CAP_VERSION_INFO|tpmVendorID")
TPM 製造元 ID。
TPMManufacturerInfo
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 2 v1.2.TCG|セクション 21.6|TPM_CAP_VERSION_INFO|vendorSpecific")
TPM 製造元によって定義された追加情報。
TPMManufacturerMinorRevision
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 2 v1dot2|セクション 5.3|version|revMinor")
TPM の製造元のマイナー リビジョン。
TPMSpecMajorVersion
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 2 v1dot2|セクション 5.3|version|major", "TSS.TCG|レベル 1 v1.2|セクション 2.3.2.18")
TPM のメジャー バージョン。
TPMSpecMinorVersion
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 2 v1dot2|セクション 5.3|version|minor", "TSS.TCG|レベル 1 v1.2|セクション 2.3.2.18")
TPM のマイナー バージョン。
TPMState
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("TPM。TCG|パート 1 v1dot2|セクション 9.4", "TPM.TCG|パート 2 v1dot2|セクション 7.1|TPM_PERMANENT_FLAGS") 、ModelCorrespondence ("CIM_TPM。RequestTPMStateChange", "CIM_TPM.TransitioningToTPMState")
TPM の操作状態。
不明 (0)
S1 Enabled-Active-Owned (2)
S2 Disabled-Active-Owned (3)
S3 Enabled-Inactive-Owned (4)
S4 Disabled-Inactive-Owned (5)
S5 Enabled-Active-Unowned (6)
S6 Disabled-Active-Unowned (7)
S7 Enabled-Inactive-Unowned (8)
S8 Disabled-Inactive-Unowned (9)
該当なし (10)
DMTF 予約済み (..)
ベンダー予約済み (32768..65535)
TransitioningToTPMState
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_TPM。RequestTPMStateChange", "CIM_TPM.TPMState")
TPM が移行するターゲットの状態。
不明 (0)
S1 Enabled-Active-Owned (2)
S2 Disabled-Active-Owned (3)
S3 Enabled-Inactive-Owned (4)
S4 Disabled-Inactive-Owned (5)
S5 Enabled-Active-Unowned (6)
S6 Disabled-Active-Unowned (7)
S7 Enabled-Inactive-Unowned (8)
S8 Disabled-Inactive-Unowned (9)
該当なし (10)
変更なし (11)
(12)
DMTF 予約済み (..)
ベンダー予約済み (32768..65535)
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 10 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2016 |
名前空間 |
Root\virtualization\v2 |
MOF |
|
[DLL] |
|