Win32_EncryptableVolume 类的 Lock 方法

Win32_EncryptableVolume 类的 Lock 方法卸载卷,并从系统内存中删除卷的加密密钥。 在通过 UnlockWithExternalKey 方法或 UnlockWithNumericalPassword 方法解锁之前,卷的内容一直无法访问。 无法为当前运行的操作系统卷成功运行此方法。

注意

如果光盘支持硬件加密,则带区设置为“已锁定”。

 

语法

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

parameters

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)
该卷没有解锁卷所需的“数字密码”或“外部密钥”类型的密钥保护程序。

 

备注

托管对象格式 (MOF) 文件包含 Windows Management Instrumentation (WMI) 类的定义。 MOF 文件未作为 Windows SDK 的一部分安装。 使用 服务器管理器添加关联角色时,它们安装在服务器上。 有关 MOF 文件的详细信息,请参阅 托管对象格式 (MOF)

要求

要求
最低受支持的客户端
Windows Vista 企业版,Windows Vista 旗舰版 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
命名空间
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

请参阅

Win32_EncryptableVolume