GetProtectionStatus-Methode der Win32_EncryptableVolume-Klasse

Die GetProtectionStatus-Methode der Win32_EncryptableVolume-Klasse gibt an, ob das Volume und sein Verschlüsselungsschlüssel (falls vorhanden) gesichert sind.

Der Schutz ist deaktiviert, wenn ein Volume unverschlüsselt oder teilweise verschlüsselt ist oder wenn der Verschlüsselungsschlüssel des Volumes auf der Festplatte unverschlüsselt verfügbar ist.

Syntax

uint32 GetProtectionStatus(
  [out] uint32 ProtectionStatus
);

Parameter

ProtectionStatus [out]

Typ: uint32

Gibt an, ob das Volume und der Verschlüsselungsschlüssel (falls vorhanden) gesichert sind.

Wert Bedeutung
Ungeschützt
0
SCHUTZ AUS
Für eine Standard-HDD:
Das Volume ist unverschlüsselt, teilweise verschlüsselt, oder der Verschlüsselungsschlüssel des Volumes ist auf der Festplatte unverschlüsselt verfügbar. Der Verschlüsselungsschlüssel ist auf der Festplatte im Leertasten verfügbar, wenn Schlüsselschutzvorrichtungen mithilfe der DisableKeyProtectors-Methode deaktiviert wurden oder wenn keine Schlüsselschutzvorrichtungen mithilfe der folgenden Methoden angegeben wurden:
Für eine EHDD:
Das Band für das Volume ist dauerhaft entsperrt, verfügt über keinen Schlüssel-Manager oder wird von einem Schlüssel-Manager eines Drittanbieters verwaltet.
Dies kann auch bedeuten, dass das Band von BitLocker verwaltet wird, aber die DisableKeyProtectors-Methode aufgerufen wurde und das Laufwerk angehalten wird.
Protected
1
SCHUTZ EIN
Für eine Standard-HDD:
Das Volume ist vollständig verschlüsselt, und der Verschlüsselungsschlüssel für das Volume ist auf der Festplatte nicht verfügbar.
Für eine EHDD:
BitLocker ist der Schlüssel-Manager für das Band. Das Laufwerk kann gesperrt oder entsperrt werden, aber nicht dauerhaft entsperrt werden.
Unbekannt
2
Der Volumeschutz status kann nicht bestimmt werden. Dies kann dadurch verursacht werden, dass sich das Volume in einem gesperrten Zustand befindet.
Windows Vista Ultimate, Windows Vista Enterprise und Windows Server 2008: Dieser Wert wird nicht unterstützt. Dieser Wert wird ab Windows 7 und Windows Server 2008 R2 unterstützt.

 

Rückgabewert

Typ: uint32

Diese Methode gibt einen der folgenden Codes oder einen anderen Fehlercode zurück, wenn sie fehlschlägt.

Rückgabecode/-wert BESCHREIBUNG
S_OK
0 (0x0)
Die Methode war erfolgreich.

 

Bemerkungen

Sie können ein Volume nur verschlüsseln, wenn Sie zuerst DisableKeyProtectors aufrufen oder eine der folgenden Methoden verwenden:

Wenn der Datenträger verschlüsselt ist und ProtectionStatus null (PROTECTION OFF) zurückgibt, werden die Schlüssel daher deaktiviert.

Verwenden Sie GetKeyProtectors , um die Schlüsselschutzvorrichtungen auflisten, die zum Sichern des Verschlüsselungsschlüssels des Volumes angegeben wurden. Wenn Schlüsselschutzvorrichtungen vorhanden sind, der Schutz jedoch null (SCHUTZ AUS) ist, verwenden Sie EnableKeyProtectors , um den Volumeschutz zu aktivieren.

MOF-Dateien (Managed Object Format) enthalten die Definitionen für WMI-Klassen (Windows Management Instrumentation). MOF-Dateien werden nicht als Teil des Windows SDK installiert. Sie werden auf dem Server installiert, wenn Sie die zugeordnete Rolle mithilfe der Server-Manager hinzufügen. Weitere Informationen zu MOF-Dateien finden Sie unter Managed Object Format (MOF).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista Enterprise, Windows Vista Ultimate [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Namespace
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Weitere Informationen

Win32_EncryptableVolume