Méthode GetHardwareTestStatus de la _ classe Win32 EncryptableVolume
La méthode GetHardwareTestStatus de la classe Win32 _ EncryptableVolume fournit des informations d’État sur un test matériel d’un volume de système d’exploitation entièrement déchiffré.
Utilisez cette méthode pour indiquer si un test matériel est en attente, ainsi que la réussite ou l’échec d’un test matériel qui s’est terminé lors du dernier redémarrage de l’ordinateur. Pour demander un test matériel, utilisez la méthode EncryptAfterHardwareTest .
Syntaxe
uint32 GetHardwareTestStatus(
[out] uint32 TestStatus,
[out] uint32 TestError
);
Paramètres
-
TestStatus [ à]
-
Type : UInt32
Spécifie si un test matériel est en attente, ainsi que la réussite de l’échec d’un test matériel qui s’est terminé lors du dernier redémarrage de l’ordinateur.
Valeur Signification - NotFailed_and_NonePending
- 0
Si un test a été demandé, le test a réussi au dernier redémarrage de l’ordinateur et le chiffrement du volume est maintenant en cours. Pour connaître l’état du chiffrement, consultez la méthode GetConversionStatus . Dans le cas contraire, aucun test n’a été exécuté au dernier redémarrage de l’ordinateur et aucun n’est en attente. - Échec
- 1
Le chiffrement de volume n’a pas démarré. Tous les protecteurs de clé ont été supprimés.
Pour résoudre un échec de test :- Consultez les informations contenues dans le paramètre TestError .
- Ajoutez des protecteurs de clé et réutilisez la méthode EncryptAfterHardwareTest .
- En attente
- 2
Un test a été demandé et s’exécutera au prochain redémarrage de l’ordinateur. -
TestError [ à]
-
Type : UInt32
Spécifie l’erreur du dernier test matériel effectué.
Valeur Signification - 0
Aucune erreur ne s’est produite ou aucun test matériel n’a été exécuté lors du dernier redémarrage de l’ordinateur. - 2150694972 (0x8031003C)
FVE _ E _ keyfile _ _ introuvable
Un lecteur flash USB avec un fichier de clé externe est introuvable. Si le problème persiste, l’ordinateur ne peut pas lire les lecteurs USB lors du redémarrage. Vous ne pourrez peut-être pas utiliser de clés externes pour déverrouiller le volume du système d’exploitation lors du redémarrage.- 2150694973 (0x8031003D)
FVE _ E _ keyfile _ non valide
Le fichier de clé externe sur le disque mémoire flash USB est endommagé. Essayez d’utiliser un autre lecteur flash USB pour stocker le fichier de clé externe.- 2150694975 (0x8031003F)
FVE _ E _ TPM _ désactivé
Le module de plateforme sécurisée est désactivé ou désactivé, ou désactivé et désactivé. Pour activer le module de plateforme sécurisée, utilisez le fournisseur WMI _ TPM Win32 ou exécutez le composant logiciel enfichable de gestion du module de plateforme sécurisée (TPM. msc).- 2150694977 (0x80310041)
_PCR FVE E _ TPM _ non valide _
Le module de plateforme sécurisée a détecté une modification des services de redémarrage du système d’exploitation dans le profil de validation de plateforme actuel. Retirez un CD ou un DVD de démarrage de l’ordinateur. Si le problème persiste, vérifiez que les mises à niveau du microprogramme et du BIOS les plus récentes sont installées, et que le module de plateforme sécurisée fonctionne normalement.- 2150694979 (0x80310043)
_ _ code PIN E FVE _ non valide
Le code PIN fourni est incorrect.
Valeur de retour
Type : UInt32
Le tableau suivant répertorie certains des codes de retour courants.
| Code/valeur de retour | Description |
|---|---|
|
S_OK |
|
Le volume est verrouillé. |
Notes
Pour demander un test matériel, utilisez la méthode EncryptAfterHardwareTest .
Pour exécuter un test matériel lorsque son état est en attente, procédez comme suit :
- Insérez dans l’ordinateur un lecteur flash USB qui contient un fichier de clé externe. Cette étape s’applique uniquement si le volume a un protecteur de clé de type « clé externe » ou « TPM et clé de démarrage ».
- Redémarrez l'ordinateur. Lors du redémarrage de l’ordinateur, le test matériel s’exécute automatiquement.
Pour annuler le test matériel, utilisez la méthode Encrypt .
Un test réussi détermine que :
- Le module de plateforme sécurisée peut déverrouiller le volume s’il en existe un.
- L’ordinateur peut lire un lecteur flash USB qui contient un fichier de clé externe au démarrage si le volume peut être déverrouillé par une clé externe (y compris une clé de démarrage).
Les résultats des tests matériels ne seront pas disponibles après toute modification apportée à la conversion ou après le prochain redémarrage de l’ordinateur. Consultez le journal des événements système pour obtenir des informations sur les tests matériels précédemment exécutés sur l’ordinateur.
les fichiers format MOF (MOF) contiennent les définitions des classes Windows Management Instrumentation (WMI). les fichiers MOF ne sont pas installés dans le cadre de la SDK Windows. Ils sont installés sur le serveur lorsque vous ajoutez le rôle associé à l’aide de l’Gestionnaire de serveur. Pour plus d’informations sur les fichiers MOF, consultez format MOF (MOF).
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows vista Enterprise, Windows les applications de bureau vista Ultimate [ uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |
| Espace de noms |
Racine \ de \ sécurité cimv2 \ MicrosoftVolumeEncryption |
| MOF |
|