CIM_TPM-Klasse
Beschreibt ein TPM-Gerät (Trusted Platform Module).
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 folgende 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 Zustand 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 Reserviert (..)
-
Anbieter reserviert (32768..65535)
TPMManafucturerMajorRevision
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 2 v1dot2| Abschnitt 5.3|version|revMajor")
Die Hauptrevision des TPM des Herstellers.
TPMManufacturerId
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 2 v1dot2| Abschnitt 21.6| TPM_CAP_VERSION_INFO|tpmVendorID")
Die TPM-Hersteller-ID.
TPMManufacturerInfo
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 2 v1.2.TCG| Abschnitt 21.6| TPM_CAP_VERSION_INFO|vendorSpecific")
Die zusätzlichen Informationen, die vom TPM-Hersteller definiert werden.
TPMManufacturerMinorRevision
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 2 v1dot2| Abschnitt 5.3|version|revMinor")
Die geringfügige Überarbeitung des TPM des Herstellers.
TPMSpecMajorVersion
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 2 v1dot2| Abschnitt 5.3|version|haupt", "TSS. TCG| Stufe 1 v1.2| Abschnitt 2.3.2.18")
Die Hauptversion des TPM.
TPMSpecMinorVersion
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 2 v1dot2| Abschnitt 5.3|Version|Nebenversion", "TSS. TCG| Stufe 1 v1.2| Abschnitt 2.3.2.18")
Die Nebenversion des TPM.
TPMState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("TPM. TCG| Teil 1 v1dot2| Abschnitt 9.4", "TPM. TCG| Teil 2 v1dot2| Abschnitt 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 Reserviert (..)
Anbieter reserviert (32768..65535)
TransitioningToTPMState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_TPM. RequestTPMStateChange", "CIM_TPM. TPMState")
Der Zielzustand, in den das TPM übergibt.
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 Reserviert (..)
Anbieter reserviert (32768..65535)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2016 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|