Win32_EncryptableVolume 类的 GetKeyProtectorCertificate 方法
Win32_EncryptableVolume 类的 GetKeyProtectorCertificate 方法检索公钥保护程序的公钥和证书指纹。
语法
uint32 GetKeyProtectorCertificate(
[in] string VolumeKeyProtectorID,
[out] uint8 PublicKey[],
[out] string CertThumbprint,
[out] uint32 CertType
);
parameters
-
VolumeKeyProtectorID [in]
-
类型: 字符串
用于管理加密卷密钥保护程序的唯一字符串标识符。
-
PublicKey [out]
-
类型: uint8[]
指定公钥的字节数组。
-
CertThumbprint [out]
-
类型: 字符串
一个指定证书指纹的字符串。
-
CertType [out]
-
类型: uint32
一个无符号整数,指定密钥保护程序的类型。 此整数用于区分数据恢复代理 (DRA) 和用户证书。
值 含义 - 1
证书是 DRA。 - 2
证书不是 DRA。
返回值
类型: uint32
此方法返回以下代码之一,如果失败,则返回另一个错误代码。
返回代码/值 | 说明 |
---|---|
|
方法成功。 |
|
指定的密钥保护程序不是密钥保护程序。 必须输入另一个密钥保护程序。 |
|
此驱动器由 BitLocker 驱动器加密锁定。 必须从控制面板解锁此卷。 |
|
未在卷上启用 BitLocker。 添加密钥保护程序以启用 BitLocker。 |
|
组策略需要使用用户证书,例如智能卡。 |
备注
托管对象格式 (MOF) 文件包含 Windows Management Instrumentation (WMI) 类的定义。 MOF 文件未作为 Windows SDK 的一部分安装。 使用 服务器管理器添加关联角色时,它们安装在服务器上。 有关 MOF 文件的详细信息,请参阅 托管对象格式 (MOF) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 7 企业版,Windows 7 旗舰版 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 R2 [仅限桌面应用] |
命名空间 |
Root\CIMV2\Security\MicrosoftVolumeEncryption |
MOF |
|
请参阅