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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Weitere Informationen

CIM _ LogicalDevice