Méthode RequestTPMStateChange de la _ classe TPM CIM
Demande que l’état du module de plateforme sécurisée soit remplacé par la valeur spécifiée dans le paramètre RequestedTPMState . Si l’appel de la méthode se termine correctement, la propriété TPMState sera égale au paramètre RequestedTPMState . L’appel de la méthode RequestTPMStateChange plusieurs fois peut entraîner le remplacement ou la perte des demandes antérieures.
Syntaxe
uint32 RequestTPMStateChange(
[in] uint16 RequestedTPMState,
[in] string AuthorizationToken,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Paramètres
-
RequestedTPMState [ dans]
-
États du module de plateforme sécurisée demandé.
-
S1 activé-propriétaire actif (2)
-
S2 désactivé-actif-propriétaire (3)
-
S3 activé-inactif-détenu (4)
-
S4 désactivé-inactif-détenu (5)
-
S5 activé-actif-sans propriétaire (6)
-
S6 désactivé-actif-non détenu (7)
-
S7 activé-inactif-sans propriétaire (8)
-
S8 désactivé-inactif-sans propriétaire (9)
-
DMTF réservé (..)
-
Fournisseur réservé (32768.. 65535)
AuthorizationToken [ dans]
Jeton d’autorisation qui peut être nécessaire pour que l’action prenne effet. Le paramètre AuthorizationToken peut être nécessaire pour établir la présence physique, ou pour transmettre le origine, le mot de passe d’autorisation du propriétaire défini par le TCG. Dans le cas de origine, le _ SHAREDCREDENTIAL CIM avec la valeur non null du CIM _ SharedCredential. secret peut être requis. La _ propriété CIM SharedCredential. algorithme peut également être spécifiée en fonction de la propriété CIM _ TPMCapabilities. SupportedPasswordAlgorithms.
Travail [ à]
Peut contenir une référence au _ ConcreteJob CIM créé pour effectuer le suivi de la transition d’État initiée par l’appel de méthode.
TimeoutPeriod [ dans]
Délai d’attente qui spécifie la durée maximale pendant laquelle le client attend la transition vers le nouvel État. Le format d’intervalle doit être utilisé pour spécifier le TimeoutPeriod. La valeur 0 ou un paramètre null indique que le client n’a aucune exigence de temps pour la transition.
Valeur retournée
En cas de réussite, retourne 0 ou 4096 ; Sinon, retourne une erreur.
-
Terminé sans erreur (0)
-
Non pris en charge (1)
-
Erreur inconnue ou non spécifiée (2)
-
Impossible de se terminer dans le délai imparti (3)
-
Échec (4)
-
Paramètre non valide (5)
-
En cours d’utilisation (6)
-
DMTF réservé (..)
-
Paramètres de méthode activés-tâche démarrée (4096)
-
Transition d’État non valide (4097)
-
Utilisation du paramètre timeout non prise en charge (4098)
-
Occupé (4099)
-
Méthode réservée (4100.. 32767)
-
Spécifique au fournisseur (32768.. 65535)
Configuration requise
| 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 |
\Virtualisation racine \ v2 |
| MOF |
|
| DLL |
|