Win32_EncryptableVolume 类的 EnableAutoUnlock 方法

Win32_EncryptableVolume 类的 EnableAutoUnlock 方法允许在装载卷时自动解锁数据卷。

自动解锁会将外部密钥保存到操作系统,该操作系统可以自动将卷解锁到当前正在运行的操作系统卷上。

若要使用此方法,操作系统卷必须已受 BitLocker 驱动器加密保护,或者必须正在进行加密。 此外,必须已存在数据卷的外部键。 使用 ProtectKeyWithExternalKey 创建可以自动解锁卷的外部密钥。

语法

uint32 EnableAutoUnlock(
  [in] string VolumeKeyProtectorID
);

parameters

VolumeKeyProtectorID [in]

类型: 字符串

一个字符串,标识用于自动解锁卷的“外部密钥”类型的密钥保护程序。

返回值

类型: uint32

此方法返回以下代码之一,如果失败,则返回另一个错误代码。

返回代码/值 说明
S_OK
0 (0x0)
方法成功。
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
卷已锁定。
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
未在卷上启用 BitLocker。 添加密钥保护程序以启用 BitLocker。
E_INVALIDARG
2147942487 (0x80070057)
VolumeKeyProtectorID 参数不引用“外部密钥”类型的有效密钥保护程序。
FVE_E_NOT_DATA_VOLUME
2150694937 (0x80310019)
无法对当前运行的操作系统卷运行 方法。
FVE_E_OS_NOT_PROTECTED
2150694944 (0x80310020)
如果当前运行的操作系统卷不受 BitLocker 驱动器加密保护,或者没有正在进行的加密,则无法运行 方法。
FVE_E_VOLUME_BOUND_ALREADY
2150694943 (0x8031001F)
之前已在卷上启用自动解锁。

 

备注

给定类型为“外部密钥”的有效卷密钥保护程序,将从保护程序中提取相关的 256 位外部密钥,并连同卷密钥保护程序 ID 一起存储到当前正在运行的操作系统的注册表中。

如果删除了与卷密钥保护程序 ID 关联的外部密钥,则会禁用或暂停自动解锁卷的功能。

注意

当前不支持可移动媒体。

 

托管对象格式 (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