méthode Win32_Tpm::IsReadyInformation

Indique si le module de plateforme sécurisée est prêt et fournit des informations supplémentaires sur l’état du module de plateforme sécurisée. Le paramètre d’informations retourne un masque de bits d’informations de ce qui est nécessaire pour provisionner entièrement le module de plateforme sécurisée.

Cette méthode est accessible uniquement par les administrateurs locaux.

Syntaxe

uint32 IsReadyInformation(
  [out] BOOL   IsReady,
  [out] uint32 Information
);

Paramètres

IsReady [out]

Affectez la valeur TRUE si le module de plateforme sécurisée et le système sont entièrement approvisionnés pour l’utilisation du module de plateforme sécurisée.

Informations [out]

Retourne un masque de bits d’autant d’informations que disponible pour ce qui est nécessaire pour provisionner entièrement le module de plateforme sécurisée.

Le paramètre Information peut se composer des valeurs suivantes.

Valeur Signification
INFORMATION_SHUTDOWN
0x00000002
Le redémarrage de la plateforme est requis (arrêt).
INFORMATION_REBOOT
0x00000004
Le redémarrage de la plateforme est requis (redémarrage).
INFORMATION_TPM_FORCE_CLEAR
0x00000008
Le module de plateforme sécurisée est déjà détenu. Soit le module de plateforme sécurisée doit être effacé, soit la valeur d’autorisation du propriétaire du module de plateforme sécurisée doit être importée.
INFORMATION_PHYSICAL_PRESENCE
0x00000010
La présence physique est requise pour provisionner le module de plateforme sécurisée.
INFORMATION_TPM_ACTIVATE
0x00000020
Le module de plateforme sécurisée est désactivé ou désactivé.
INFORMATION_TPM_TAKE_OWNERSHIP
0x00000040
La propriété du module de plateforme sécurisée a été prise.
INFORMATION_TPM_CREATE_EK
0x00000080
Une clé d’approbation (EK) existe dans le module TPM.
INFORMATION_TPM_OWNERAUTH
0x00000100
L’autorisation du propriétaire du module de plateforme sécurisée n’est pas correctement stockée dans le Registre.
INFORMATION_TPM_SRK_AUTH
0x00000200
La valeur d’autorisation de la clé racine (SRK) Stockage n’est pas toutes des zéros.
INFORMATION_TPM_DISABLE_OWNER_CLEAR
0x00000400
Si le système d’exploitation est configuré pour désactiver l’effacement du module de plateforme sécurisée avec la valeur d’autorisation du propriétaire du module de plateforme sécurisée et que le module de plateforme sécurisée n’a pas encore été configuré pour empêcher l’effacement du module de plateforme sécurisée avec la valeur d’autorisation du propriétaire du module de plateforme sécurisée .
INFORMATION_TPM_SRKPUB
0x00000800
Les informations de Registre du système d’exploitation sur la clé racine Stockage du module de plateforme sécurisée ne correspondent pas au module de plateforme sécurisée Stockage clé racine.
INFORMATION_TPM_READ_SRKPUB
0x00001000
L’indicateur permanent TPM pour autoriser la lecture de la valeur publique de la clé racine Stockage n’est pas définie.
INFORMATION_TPM_BOOT_COUNTER
0x00002000
Le compteur monotonique incrémenté pendant le démarrage n’a pas été créé.
INFORMATION_TPM_AD_BACKUP
0x00004000
L’autorisation de propriétaire du module de plateforme sécurisée n’a pas été sauvegardée dans Active Directory.
INFORMATION_TPM_AD_BACKUP_PHASE_I
0x00008000
La première partie du stockage des informations d’autorisation du propriétaire du module de plateforme sécurisée dans Active Directory est en cours.
INFORMATION_TPM_AD_BACKUP_PHASE_II
0x00010000
La deuxième partie du stockage des informations d’autorisation du propriétaire du module de plateforme sécurisée dans Active Directory est en cours.
INFORMATION_LEGACY_CONFIGURATION
0x00020000
Windows stratégie de groupe est configuré pour ne pas stocker d’autorisation de propriétaire de module de plateforme sécurisée afin que le module de plateforme sécurisée ne puisse pas être entièrement prêt.
INFORMATION_EK_CERTIFICATE
0x00040000
Le certificat EK n’a pas été lu à partir de la ram NV TPM et stocké dans le Registre.
INFORMATION_TCG_EVENT_LOG
0x00080000
Le journal des événements TCG est vide ou ne peut pas être lu.
INFORMATION_NOT_REDUCED
0x00100000
Le module de plateforme sécurisée n’est pas détenu.
INFORMATION_GENERIC_ERROR
0x00200000
Une erreur s’est produite, mais pas spécifique à une tâche particulière.
INFORMATION_DEVICE_LOCK_COUNTER
0x00400000
Le compteur de verrouillage de l’appareil n’a pas été créé.
INFORMATION_DEVICEID
0x00800000
L’identificateur de l’appareil n’a pas été créé.
INFORMATION_ATTESTATION_VULNERABILITY
0x01000000
Le module de plateforme sécurisée a une vulnérabilité liée à l’attestation d’intégrité.

 

Valeur retournée

Toutes les erreurs TPM, ainsi que les erreurs spécifiques aux services de base du module de plateforme sécurisée peuvent être retournées.

Les codes de retour courants sont répertoriés ci-dessous.

Code/valeur de retour Description
S_OK
0 (0x0)
La méthode a réussi.

 

Notes

Les fichiers MOF (Managed Object Format) contiennent les définitions des classes WMI (Management Instrumentation) Windows. Les fichiers MOF ne sont pas installés dans le cadre du Kit de développement logiciel (SDK) Windows. Ils sont installés sur le serveur lorsque vous ajoutez le rôle associé à l’aide du Gestionnaire de serveur. Pour plus d’informations sur les fichiers MOF, consultez Managed Object Format (MOF).

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
\\.\root\CIMV2\Security\MicrosoftTpm
MOF
Win32_tpm.mof
DLL
Win32_tpm.dll

Voir aussi

Win32_Tpm