Win32_EncryptableVolume 类的 EnableKeyProtectors 方法

Win32_EncryptableVolume 类的 EnableKeyProtectors 方法启用或恢复所有已禁用或挂起的密钥保护程序。 可以使用此方法在加密卷上重新启用或恢复 BitLocker 保护。 此方法可确保卷的加密密钥不会在硬盘上的明文中公开。

注意

如果光盘支持硬件加密,则带状态将从“始终解锁”转换为“已解锁”。

 

语法

uint32 EnableKeyProtectors();

参数

此方法没有任何参数。

返回值

类型: uint32

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

如果已启用密钥保护程序且未发生其他错误,则此方法返回零。

返回代码/值 说明
S_OK
0 (0x0)
方法成功。
FVE_E_SECURE_KEY_REQUIRED
2150694919 (0x80310007)
卷上不存在密钥保护程序。 使用以下方法之一为卷指定密钥保护程序:
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
未在卷上启用 BitLocker。 添加密钥保护程序以启用 BitLocker。

 

备注

如果卷已完全加密,则成功运行此方法可确保卷受到保护。 如果卷已部分加密,则成功运行此方法意味着卷在完全加密时将受到保护。 有关详细信息,请参阅 GetProtectionStatus 方法。

如果卷存在基于 TPM 的密钥保护程序,则成功运行此方法还会刷新这些保护程序,以便 TPM 针对平台上的当前启动服务进行验证。 换句话说,你断言当前计算机状态是 TPM 在未来计算机重启时检查的正确状态。

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

DisableKeyProtectors

ProtectKeyWithCertificateFile

ProtectKeyWithCertificateThumbprint

ProtectKeyWithExternalKey

ProtectKeyWithNumericalPassword

ProtectKeyWithPassphrase

ProtectKeyWithTPM

ProtectKeyWithTPMAndPIN

ProtectKeyWithTPMAndPINAndStartupKey

ProtectKeyWithTPMAndStartupKey