Méthode GetProtectionStatus de la _ classe Win32 EncryptableVolume

La méthode GetProtectionStatus de la classe _ EncryptableVolume Win32 indique si le volume et sa clé de chiffrement (le cas échéant) sont sécurisés.

La protection est désactivée si un volume n’est pas chiffré ou partiellement chiffré, ou si la clé de chiffrement du volume est disponible en clair sur le disque dur.

Syntaxe

uint32 GetProtectionStatus(
  [out] uint32 ProtectionStatus
);

Paramètres

ProtectionStatus [ à]

Type : UInt32

Spécifie si le volume et la clé de chiffrement (le cas échéant) sont sécurisés.

Valeur Signification
Non protégé
0
PROTECTION DÉSACTIVÉE
Pour un disque dur standard :
Le volume n’est pas chiffré, partiellement chiffré ou la clé de chiffrement du volume est disponible en clair sur le disque dur. La clé de chiffrement est disponible en clair sur le disque dur si les protecteurs de clé ont été désactivés à l’aide de la méthode DisableKeyProtectors ou si aucun protecteur de clé n’a été spécifié à l’aide des méthodes suivantes :
Pour un EHDD :
La bande du volume est déverrouillée de façon permanente, n’a pas de gestionnaire de clés ou est gérée par un gestionnaire de clés tiers.
Cela peut également signifier que la bande est gérée par BitLocker mais que la méthode DisableKeyProtectors a été appelée et que le lecteur est suspendu.
Protégé
1
PROTECTION ACTIVÉE
Pour un disque dur standard :
Le volume est entièrement chiffré et la clé de chiffrement du volume n’est pas disponible en clair sur le disque dur.
Pour un EHDD :
BitLocker est le gestionnaire de clés de la bande. Le lecteur peut être verrouillé ou déverrouillé, mais ne peut pas être déverrouillé de façon permanente.
Inconnu
2
Impossible de déterminer l’état de la protection du volume. Cela peut être dû au fait que le volume est dans un état verrouillé.
Windows vista Ultimate, Windows vista Enterprise et Windows Server 2008 : Cette valeur n’est pas prise en charge. cette valeur est prise en charge à partir de Windows 7 et Windows Server 2008 R2.

Valeur de retour

Type : UInt32

Cette méthode retourne l’un des codes suivants, ou un autre code d’erreur en cas d’échec.

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

Notes

Vous pouvez chiffrer un volume uniquement si vous appelez DisableKeyProtectors en premier ou utilisez l’une des méthodes suivantes :

Par conséquent, si le disque est chiffré et que ProtectionStatus retourne la valeur zéro (protection désactivée), les clés sont désactivées.

Utilisez GetKeyProtectors pour répertorier les protecteurs de clé qui ont été spécifiés pour sécuriser la clé de chiffrement du volume. Si les protecteurs de clé existent mais que la protection est égale à zéro (PROTECTION désactivée), utilisez EnableKeyProtectors pour activer la protection du volume.

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
Win32 _ encryptablevolume. mof

Voir aussi

_EncryptableVolume Win32