IsKeyProtectorAvailable-Methode der Win32_EncryptableVolume-Klasse

Die IsKeyProtectorAvailable-Methode der Win32_EncryptableVolume-Klasse gibt an, ob Schutzvorrichtungen für das Volume verfügbar sind.

Wenn ein Schutztyp angegeben wird, gibt die Methode an, ob Schutzvorrichtungen des angegebenen Typs für das Volume verfügbar sind.

Syntax

uint32 IsKeyProtectorAvailable(
  [in, optional] uint32  KeyProtectorType,
  [out]          boolean IsKeyProtectorAvailable
);

Parameter

KeyProtectorType [in, optional]

Typ: uint32

Eine ganze Zahl ohne Vorzeichen, die den Typ der abgefragten Volumeschlüsselschutzvorrichtung angibt.

Wenn dieser Parameter nicht angegeben wird, werden alle verfügbaren Schlüsselschutzvorrichtungen des Volumes abgefragt.

Wert Bedeutung
0
Alle Typen.
Alle Schlüsselschutzvorrichtungen werden abgefragt.
1
Trusted Platform Module (TPM).
2
Externer Schlüssel.
3
Numerisches Kennwort.
4
TPM und PIN.
5
TPM und Startschlüssel.
6
TPM, PIN und Startschlüssel.
7
Öffentlicher Schlüssel.
8
Passphrase.
9
TPM-Zertifikat
10
Sicherheitsbezeichner (SID)

 

IsKeyProtectorAvailable [out]

Typ: boolesch

Ein boolescher Wert, der angibt, ob ein Volumeschlüsselschutz des angegebenen Typs auf dem Volume vorhanden ist.

Rückgabewert

Typ: uint32

Diese Methode gibt einen der folgenden Codes oder einen anderen Fehlercode zurück, wenn ein Fehler auftritt.

Rückgabecode/-wert BESCHREIBUNG
S_OK
0 (0x0)
Die Methode war erfolgreich.
E_INVALIDARG
2147942487 (0x80070057)
Der KeyProtectorType-Parameter wird angegeben, verweist aber nicht auf einen gültigen Schlüsselschutztyp.

 

Bemerkungen

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 des Server-Manager hinzufügen. Weitere Informationen zu MOF-Dateien finden Sie unter Verwaltetes Objektformat (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

Siehe auch

Win32_EncryptableVolume