Win32_EncryptableVolume 類別的 GetKeyPackage 方法
Win32_EncryptableVolume類別的GetKeyPackage方法會匯出有助於修復磁片磁碟機嚴重損壞且沒有資料備份檔時,協助修復加密資料的資訊。
匯出的資訊是由「數值密碼」或「外部金鑰」類型的金鑰保護裝置所保護的磁片區加密金鑰所組成。 若要使用此套件,您也必須儲存對應的數值密碼或外部金鑰。
重要
如果您選擇匯出金鑰套件,請務必將此資訊保留在妥善保護的位置。 請勿將此資訊與您的電腦一起攜帶。 如果此金鑰套件遺失或遭竊,您必須解密磁片區,並使用新的金鑰重新加密磁片區。
發生磁片磁碟機故障時,BitLocker 修復工具會存在,以協助修復可用的資料。 如需此工具如何使用金鑰套件的詳細資訊,請參閱 如何使用 BitLocker 修復工具協助從 Windows Vista 中的加密磁片區復原資料。
語法
uint32 GetKeyPackage(
[in] string VolumeKeyProtectorID,
[out] uint8 KeyPackage[]
);
參數
-
VolumeKeyProtectorID [in]
-
類型: 字串
用來管理加密磁片區金鑰保護裝置的唯一字串識別碼。 若要匯出金鑰套件,您必須使用類型為「數值密碼」或「外部金鑰」的金鑰保護裝置。
-
KeyPackage[] [out]
-
類型: uint8
位元組資料流程,其中包含磁片區的加密金鑰,由指定的金鑰保護裝置保護。
傳回值
類型: uint32
此方法會在失敗時傳回下列其中一個代碼或另一個錯誤碼。
傳回碼/值 | 描述 |
---|---|
|
此方法成功。 |
|
磁片區已鎖定。 |
|
磁碟區上未啟用 BitLocker。 新增金鑰保護裝置以啟用 BitLocker。 |
|
提供的金鑰保護裝置不存在於磁片區上。 |
|
VolumeKeyProtectorID參數不會參考類型為「數值密碼」或「外部金鑰」的金鑰保護裝置。 使用 ProtectKeyWithNumericalPassword 或 ProtectKeyWithExternalKey 方法來建立適當類型的金鑰保護裝置。 |
備註
Managed 物件格式 (MOF) 檔案包含 Windows Management Instrumentation (WMI) 類別的定義。 MOF 檔案不會安裝為 Windows SDK 的一部分。 當您使用 伺服器管理員 新增相關聯的角色時,它們會安裝在伺服器上。 如需 MOF 檔案的詳細資訊,請參閱 Managed 物件格式 (MOF) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista Enterprise、Windows Vista Ultimate [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
命名空間 |
Root\CIMV2\Security\MicrosoftVolumeEncryption |
MOF |
|
另請參閱