Win32_EncryptableVolume 类的 GetKeyProtectorPlatformValidationProfile 方法

GetKeyProtectorPlatformValidationProfile 方法检索相应类型的给定密钥保护器的平台验证配置文件。

密钥保护程序标识符必须引用类型为“TPM”、“TPM 和 PIN”、“TPM 和 PIN 和启动密钥”或“TPM 和启动密钥”的密钥保护程序。

语法

uint32 GetKeyProtectorPlatformValidationProfile(
  [in]  string VolumeKeyProtectorID,
  [out] uint8  PlatformValidationProfile[]
);

参数

VolumeKeyProtectorID [in]

类型: 字符串

用于管理加密卷密钥保护程序的唯一字符串标识符。

PlatformValidationProfile [out]

类型: uint8[]

一个整数数组,指定受信任的平台模块 (TPM) 计算机的安全硬件如何保护磁盘卷的加密密钥。

含义
0
度量信任的核心根 (CRTM) 、BIOS 和平台扩展
1
平台和主板配置和数据
2
选项 ROM 代码
3
选项 ROM 配置和数据
4
主启动记录 (MBR) 代码
5
主启动记录 (MBR) 分区表
6
状态转换和唤醒事件
7
计算机Manufacturer-Specific
8
NTFS 启动扇区
9
NTFS 启动块
10
启动管理器
11
BitLocker 访问控制
12
定义供静态操作系统使用
13
定义供静态操作系统使用
14
定义供静态操作系统使用
15
定义供静态操作系统使用
16
用于调试
17
动态 CRTM
18
平台定义
19
由受信任的操作系统使用
20
由受信任的操作系统使用
21
由受信任的操作系统使用
22
由受信任的操作系统使用
23
应用程序支持

 

返回值

类型: uint32

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

返回代码/值 说明
S_OK
0 (0x0)
方法成功。
E_INVALIDARG
2147942487 (0x80070057)
VolumeKeyProtectorID 参数不引用类型为“TPM”、“TPM 和 PIN”、“TPM 和 PIN 和启动密钥”或“TPM 和启动密钥”的密钥保护程序。
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
未在卷上启用 BitLocker。 添加密钥保护程序以启用 BitLocker。

 

备注

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