Share via


Win32_EncryptableVolume 類別的 GetHardwareTestStatus 方法

Win32_EncryptableVolume類別的GetHardwareTestStatus方法提供完整解密作業系統磁片區硬體測試的狀態資訊。

使用此方法可顯示硬體測試是否擱置中,以及上次電腦重新開機時完成的硬體測試成功或失敗。 若要要求硬體測試,請使用 EncryptAfterHardwareTest 方法。

語法

uint32 GetHardwareTestStatus(
  [out] uint32 TestStatus,
  [out] uint32 TestError
);

參數

TestStatus [out]

類型: uint32

指定硬體測試是否擱置中,以及上次電腦重新開機時完成的硬體測試失敗成功。

意義
NotFailed_and_NonePending
0
如果要求測試,則測試在上次電腦重新開機時成功,且磁片區加密目前正在進行中。 如需加密狀態,請參閱 GetConversionStatus 方法。 否則,在最後一部電腦重新開機時不會執行任何測試,而且沒有任何擱置中。
已失敗
1
磁片區加密未啟動。 已移除所有金鑰保護裝置。
若要解決失敗的測試:
擱置
2
已要求測試,將在下一部電腦重新開機時執行。

 

TestError [out]

類型: uint32

指定上次完成硬體測試的錯誤。

意義
0
沒有發生錯誤,或上次電腦重新開機時未執行任何硬體測試。
2150694972 (0x8031003C)
FVE_E_KEYFILE_NOT_FOUND
找不到具有外部金鑰檔案的 USB 快閃磁片磁碟機。 如果此失敗持續發生,電腦無法在重新開機期間讀取 USB 磁片磁碟機。 您可能無法使用外部金鑰在重新開機期間解除鎖定作業系統磁片區。
2150694973 (0x8031003D)
FVE_E_KEYFILE_INVALID
USB 快閃磁片磁碟機上的外部金鑰檔案已損毀。 請嘗試不同的 USB 快閃磁片磁碟機來儲存外部金鑰檔案。
2150694975 (0x8031003F)
FVE_E_TPM_DISABLED
TPM 已停用或停用,或同時停用和停用。 若要開啟 TPM,請使用 Win32_Tpm WMI 提供者,或執行 TPM 管理嵌入式管理單元 ( Tpm.msc) 。
2150694977 (0x80310041)
FVE_E_TPM_INVALID_PCR
TPM 偵測到目前平臺驗證設定檔內的作業系統重新開機服務變更。 從電腦移除任何啟動 CD 或 DVD。 如果此失敗持續發生,請檢查是否已安裝最新的韌體和 BIOS 升級,且 TPM 是否正常運作。
2150694979 (0x80310043)
FVE_E_PIN_INVALID
提供的 PIN 不正確。

 

傳回值

類型: uint32

下表列出一些常見的傳回碼。

傳回碼/值 描述
S_OK
0 (0x0)
此方法已成功。
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
磁片區已鎖定。

 

備註

若要要求硬體測試,請使用 EncryptAfterHardwareTest 方法。

若要在硬體狀態擱置時執行硬體測試,請遵循下列步驟:

  1. 將 USB 快閃磁片磁碟機插入包含外部金鑰檔案的電腦。 只有在磁片區具有類型為「外部金鑰」或「TPM 和啟動金鑰」的金鑰保護裝置時,才適用此步驟。
  2. 重新啟動電腦。 重新開機電腦時,硬體測試會自動執行。

若要取消硬體測試,請使用 Encrypt 方法。

成功的測試會判斷:

  • 如果 TPM 相關的金鑰保護裝置存在,TPM 可以解除鎖定磁片區。
  • 如果磁片區可由外部金鑰解除鎖定, (包括啟動金鑰) ,電腦就可以讀取 USB 快閃磁片磁碟機,此磁片磁碟機會在啟動期間包含外部金鑰檔案。

在轉換中的任何變更或下次重新開機電腦之後,將無法使用硬體測試結果。 請檢查系統事件記錄檔,以取得先前在電腦上執行之任何硬體測試的相關資訊。

Managed 物件格式 (MOF) 檔案包含 Windows Management Instrumentation (WMI) 類別的定義。 MOF 檔案不會安裝為 Windows SDK 的一部分。 當您使用 伺服器管理員 新增相關聯的角色時,它們會安裝在伺服器上。 如需 MOF 檔案的詳細資訊,請參閱 Managed Object Format (MOF)

規格需求

需求
最低支援的用戶端
Windows Vista Enterprise、Windows Vista Ultimate [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
命名空間
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

另請參閱

Win32_EncryptableVolume