GetExternalKeyFromFile-Methode der Win32_EncryptableVolume-Klasse

Die GetExternalKeyFromFile-Methode der Win32_EncryptableVolume-Klasse gibt den externen Schlüssel aus einer Datei zurück, die von SaveExternalKeyToFile erstellt wurde, und zwar anhand des Speicherorts dieser Datei.

Syntax

uint32 GetExternalKeyFromFile(
  [in]  string PathWithFileName,
  [out] uint8  ExternalKey[]
);

Parameter

PathWithFileName [in]

Typ: Zeichenfolge

Eine Zeichenfolge, die den Speicherort der Datei angibt, die einen externen Schlüssel enthält.

ExternalKey [out]

Typ: uint8[]

Ein Bytearray, bei dem es sich um den in der Datei enthaltenen externen 256-Bit-Schlüssel handelt, der zum Entsperren eines Volumes verwendet werden kann.

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.
E_INVALIDARG
2147942487 (0x80070057)
Die Datei enthält keinen externen Schlüssel.
ERROR_FILE_NOT_FOUND
2147942402 (0x80070002)
Die Datei am angegebenen Speicherort wurde nicht gefunden.

 

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 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

Siehe auch

Win32_EncryptableVolume