classe CIM_TPM
Décrit un appareil de module de plateforme sécurisée (TPM).
Syntaxe
[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[];
};
Membres
La classe CIM_TPM a les types de membres suivants :
Méthodes
La classe CIM_TPM a ces méthodes.
Méthode | Description |
---|---|
ChangeOwnerAuth | Modifie les informations d’identification d’autorisation du propriétaire d’un appareil TPM. |
RequestTPMStateChange | Demande que l’état du module de plateforme sécurisée soit remplacé par la valeur spécifiée dans le paramètre RequestedTPMState . |
Propriétés
La classe CIM_TPM possède ces propriétés.
-
AvailableRequestedTPMStates
-
-
Type de données : uint16 array
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_TPM. RequestTPMStateChange, CIM_TPMCapabilities.RequestedTPMStatesSupported « )
Valeurs possibles pour le paramètre RequestedTPMState de la méthode RequestTPMStateChange .
-
-
Inconnu (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 réservé (..)
-
Fournisseur réservé (32768..65535)
TPMManafucturerMajorRevision
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 2 v1dot2| Section 5.3|version|revMajor »)
Révision majeure du TPM par le fabricant.
TPMManufacturerId
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 2 v1dot2| Section 21.6| TPM_CAP_VERSION_INFO|tpmVendorID »)
ID du fabricant du module de plateforme sécurisée.
TPMManufacturerInfo
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 2 v1.2.TCG | Section 21.6| TPM_CAP_VERSION_INFO|vendorSpecific »)
Informations supplémentaires définies par le fabricant du module TPM.
TPMManufacturerMinorRevision
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 2 v1dot2| Section 5.3|version|revMinor »)
Révision mineure du TPM du fabricant.
TPMSpecMajorVersion
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 2 v1dot2| Section 5.3|version|major », « TSS. TCG| Niveau 1 v1.2| Section 2.3.2.18 »)
Version principale du module TPM.
TPMSpecMinorVersion
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 2 v1dot2| Section 5.3|version|minor », « TSS. TCG| Niveau 1 v1.2| Section 2.3.2.18 »)
Version mineure du module TPM.
TPMState
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« TPM. TCG| Partie 1 v1dot2| Section 9.4 », « TPM. TCG| Partie 2 v1dot2| Section 7.1| TPM_PERMANENT_FLAGS »), ModelCorrespondence (« CIM_TPM. RequestTPMStateChange », « CIM_TPM. TransitioningToTPMState »)
État opérationnel du module TPM.
Inconnu (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)
Non applicable (10)
DMTF réservé (..)
Fournisseur réservé (32768..65535)
TransitioningToTPMState
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_TPM. RequestTPMStateChange », « CIM_TPM. TPMState « )
État cible vers lequel le module de plateforme sécurisée effectue la transition.
Inconnu (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)
Non applicable (10)
Aucune modification (11)
(12)
DMTF réservé (..)
Fournisseur réservé (32768..65535)
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 10 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2016 |
Espace de noms |
Racine\virtualisation\v2 |
MOF |
|
DLL |
|