Win32_EncryptableVolume 類別的 Lock 方法

Win32_EncryptableVolume類別的Lock方法會卸載磁片區,並從系統記憶體中移除磁片區的加密金鑰。 磁片區的內容會保持無法存取,直到 UnlockWithExternalKey 方法或 UnlockWithNumericalPassword 方法解除鎖定為止。 這個方法無法針對目前執行的作業系統磁片區成功執行。

注意

如果磁片區支援硬體加密,則訊號範圍會設定為「鎖定」。

 

語法

uint32 Lock(
  [in, optional] boolean ForceDismount
);

參數

ForceDismount [in, optional]

類型: 布林值

如果 為 true ,則會強制卸載磁片。

傳回值

類型: uint32

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

傳回碼/值 描述
S_OK
0 (0x0)
此方法成功。
E_ACCESS_DENIED
2147942405 (0x80070005)
應用程式正在存取此磁片區。 如果所有存取都是非例外的,請將 ForceDismount 參數指定為 true 可讓 方法順利執行。
FVE_E_NOT_ENCRYPTED
2150694913 (0x80310001)
磁片區已完全解密,且無法鎖定。
FVE_E_PROTECTION_DISABLED
2150694945 (0x80310021)
磁片區加密金鑰可在磁片上的清除中取得,以防止磁片區遭到鎖定。
FVE_E_RECOVERY_KEY_REQUIRED
2150694946 (0x80310022)
磁片區沒有「數值密碼」或「外部金鑰」類型的金鑰保護裝置,而需要解除鎖定磁片區。

 

備註

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
Win32_encryptablevolume.mof

另請參閱

Win32_EncryptableVolume