Win32_EncryptableVolume 類別的 GetKeyProtectors 方法

Win32_EncryptableVolume類別的GetKeyProtectors方法會列出用來保護磁片區加密金鑰的保護裝置。 如果提供保護裝置類型,則只會傳回指定類型的磁片區金鑰保護裝置。

語法

uint32 GetKeyProtectors(
  [in, optional] uint32 KeyProtectorType,
  [out]          string VolumeKeyProtectorID[]
);

參數

KeyProtectorType [in, optional]

類型: uint32

不帶正負號的整數,指定要傳回的金鑰保護裝置類型。

如果未指定此參數,則會傳回磁片區的所有可用金鑰保護裝置。

意義
0
所有類型。
會傳回所有金鑰保護裝置。
1
信任的平臺模組 (TPM) 。
2
外部金鑰。
3
數值密碼。
4
TPM 和 PIN。
5
TPM 和啟動金鑰。
6
TPM 和 PIN 和啟動金鑰。
7
公開金鑰。
8
密碼。
9
TPM 憑證
10
安全性識別碼 (SID)

 

VolumeKeyProtectorID [out]

類型: string[]

字串陣列,識別用來保護磁片區加密金鑰的金鑰保護裝置。

傳回值

類型: uint32

此方法會在失敗時傳回下列其中一個代碼或另一個錯誤碼。

傳回碼/值 描述
S_OK
0 (0x0)
此方法成功。
E_INVALIDARG
2147942487 (0x80070057)
指定 VolumeKeyProtectorID 參數,但未參考有效的 KeyProtectorType
FVE_E_NOT_ACTI加值稅ED
2150694920 (0x80310008)
磁碟區上未啟用 BitLocker。 新增金鑰保護裝置以啟用 BitLocker。

 

備註

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