CIM _ TPM-Klasse
Beschreibt ein Trusted Platform Module -Gerät (TPM).
Syntax
[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[];
};
Member
Die CIM _ TPM-Klasse verfügt über die folgenden Membertypen:
Methoden
Die CIM _ TPM-Klasse verfügt über diese Methoden.
| Methode | Beschreibung |
|---|---|
| ChangeOwnerAuth | Ändert die Anmeldeinformationen für die Besitzerautorisierung eines TPM-Geräts. |
| RequestTPMStateChange | Fordert an, dass der Status des TPM in den im RequestedTPMState-Parameter angegebenen Wert geändert wird. |
Eigenschaften
Die CIM _ TPM-Klasse verfügt über diese Eigenschaften.
-
AvailableRequestedTPMStates
-
-
Datentyp: uint16 array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM _ TPM.RequestTPMStateChange, CIM _ TPMCapabilities.RequestedTPMStatesSupported")
Die möglichen Werte für den RequestedTPMState-Parameter der RequestTPMStateChange-Methode.
-
-
Unbekannt (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 Reserved (..)
-
Reservierter Anbieter (32768..65535)
TPMManafucturerMajorRevision
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 2 v1dot2 | Section 5.3 | version | revMajor")
Die hauptrevision des TPM durch den Hersteller.
TPMManufacturerId
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 2 v1dot2 | Section 21.6 TPM CAP VERSION INFO | _ _ _ | tpmVendorID")
Die TPM-Hersteller-ID.
TPMManufacturerInfo
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 2 v1.2.TCG | Section 21.6 | TPM CAP VERSION INFO _ _ _ | vendorSpecific")
Die vom TPM-Hersteller definierten zusätzlichen Informationen.
TPMManufacturerMinorRevision
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 2 v1dot2 | Section 5.3 | version | revMinor")
Die kleinere Überarbeitung des TPM durch den Hersteller.
TPMSpecMajorVersion
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 2 v1dot2 | Section 5.3 | version | major", "TSS. TCG | Level 1 v1.2 | Section 2.3.2.18")
Die Hauptversion des TPM.
TPMSpecMinorVersion
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 2 v1dot2 | Section 5.3 version | | minor", "TSS. TCG | Level 1 v1.2 | Section 2.3.2.18")
Die Nebenversion des TPM.
TPMState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG | Part 1 v1dot2 | Section 9.4", "TPM. TCG | Part 2 v1dot2 | Section 7.1 | TPM PERMANENT _ _ FLAGS"), ModelCorrespondence ("CIM _ TPM.RequestTPMStateChange", "CIM _ TPM.TransitioningToTPMState")
Der Betriebszustand des TPM.
Unbekannt (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)
Nicht zutreffend (10)
DMTF Reserved (..)
Reservierter Anbieter (32768..65535)
TransitioningToTPMState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM _ TPM.RequestTPMStateChange", "CIM _ TPM.TPMState")
Der Zielzustand, in den das TPM über geht.
Unbekannt (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)
Nicht zutreffend (10)
Keine Änderung (11)
(12)
DMTF Reserved (..)
Reservierter Anbieter (32768..65535)
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 10 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2016 |
| Namespace |
\Root-Virtualisierung \ v2 |
| MOF |
|
| DLL |
|