Win32_EncryptableVolume クラスの GetExternalKeyFromFile メソッド

Win32_EncryptableVolume クラスの GetExternalKeyFromFile メソッドは、そのファイルの場所を指定して SaveExternalKeyToFile によって作成されたファイルから外部キーを返します。

構文

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

パラメーター

PathWithFileName [in]

型: string

外部キーを含むファイルの場所を指定する文字列。

ExternalKey [out]

型: uint8[]

ボリュームのロック解除に使用できるファイル内に含まれる 256 ビット外部キーであるバイトの配列。

戻り値

型: uint32

このメソッドは、次のいずれかのコードまたは失敗した場合は別のエラー コードを返します。

リターン コード/値 説明
S_OK
0 (0x0)
メソッドは正常に実行されました。
E_INVALIDARG
2147942487 (0x80070057)
ファイルに外部キーが含まれていません。
ERROR_FILE_NOT_FOUND
2147942402 (0x80070002)
指定した場所にファイルが見つかりません。

 

解説

マネージド オブジェクト形式 (MOF) ファイルには、Windows Management Instrumentation (WMI) クラスの定義が含まれています。 MOF ファイルは、Windows SDK の一部としてインストールされません。 サーバー マネージャーを使用して関連付けられているロールを追加すると、サーバーにインストールされます。 MOF ファイルの詳細については、「 マネージド オブジェクト形式 (MOF)」を参照してください。

必要条件

要件
サポートされている最小のクライアント
Windows Vista Enterprise、Windows Vista Ultimate [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
名前空間
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

関連項目

Win32_EncryptableVolume