Win32_Tpm::IsReadyInformation 方法
指示 TPM 是否已就绪,并提供有关 TPM 状态的其他信息。 information 参数返回完全预配 TPM 所需的信息的位掩码。
只有本地管理员才能访问此方法。
语法
uint32 IsReadyInformation(
[out] BOOL IsReady,
[out] uint32 Information
);
参数
-
IsReady [out]
-
如果完全预配 TPM 和系统以供 TPM 使用,则设置为 TRUE 。
-
信息 [out]
-
返回一个位掩码,该位掩码包含完全预配 TPM 所需的信息。
Information 参数可能包含以下值。
值 含义 - INFORMATION_SHUTDOWN
- 0x00000002
需要重启平台 (关闭) 。 - INFORMATION_REBOOT
- 0x00000004
需要重启平台 () 。 - INFORMATION_TPM_FORCE_CLEAR
- 0x00000008
TPM 已拥有。 需要清除 TPM,或者需要导入 TPM 所有者授权值。 - INFORMATION_PHYSICAL_PRESENCE
- 0x00000010
预配 TPM 需要物理状态。 - INFORMATION_TPM_ACTIVATE
- 0x00000020
TPM 已禁用或停用。 - INFORMATION_TPM_TAKE_OWNERSHIP
- 0x00000040
已获取 TPM 所有权。 - INFORMATION_TPM_CREATE_EK
- 0x00000080
TPM 中存在认可密钥 (EK) 。 - INFORMATION_TPM_OWNERAUTH
- 0x00000100
TPM 所有者授权未正确存储在注册表中。 - INFORMATION_TPM_SRK_AUTH
- 0x00000200
存储根密钥 (SRK) 授权值并非全部为零。 - INFORMATION_TPM_DISABLE_OWNER_CLEAR
- 0x00000400
如果操作系统配置为禁用清除具有 TPM 所有者授权值的 TPM,并且尚未配置 TPM 来阻止清除具有 TPM 所有者授权值的 TPM。 - INFORMATION_TPM_SRKPUB
- 0x00000800
有关 TPM 存储根密钥的操作系统注册表信息与 TPM 存储根密钥不匹配。 - INFORMATION_TPM_READ_SRKPUB
- 0x00001000
未设置允许读取存储根密钥公钥值的 TPM 永久标志。 - INFORMATION_TPM_BOOT_COUNTER
- 0x00002000
尚未创建启动期间递增的单调计数器。 - INFORMATION_TPM_AD_BACKUP
- 0x00004000
TPM 的所有者授权尚未备份到 Active Directory。 - INFORMATION_TPM_AD_BACKUP_PHASE_I
- 0x00008000
Active Directory 中 TPM 所有者授权信息存储的第一部分正在进行中。 - INFORMATION_TPM_AD_BACKUP_PHASE_II
- 0x00010000
Active Directory 中 TPM 所有者授权信息存储的第二部分正在进行中。 - INFORMATION_LEGACY_CONFIGURATION
- 0x00020000
Windows 组策略配置为不存储任何 TPM 所有者授权,因此 TPM 无法完全就绪。 - INFORMATION_EK_CERTIFICATE
- 0x00040000
EK 证书不是从 TPM NV Ram 中读取的,并且存储在注册表中。 - INFORMATION_TCG_EVENT_LOG
- 0x00080000
TCG 事件日志为空或无法读取。 - INFORMATION_NOT_REDUCED
- 0x00100000
TPM 不归所有。 - INFORMATION_GENERIC_ERROR
- 0x00200000
发生错误,但并非特定于特定任务。 - INFORMATION_DEVICE_LOCK_COUNTER
- 0x00400000
尚未创建设备锁计数器。 - INFORMATION_DEVICEID
- 0x00800000
尚未创建设备标识符。 - INFORMATION_ATTESTATION_VULNERABILITY
- 0x01000000
TPM 存在与运行状况证明相关的漏洞。
返回值
可以返回所有 TPM 错误以及特定于 TPM 基本服务 的错误。
下面列出了常见的返回代码。
返回代码/值 | 说明 |
---|---|
|
方法成功。 |
备注
托管对象格式 (MOF) 文件包含 Windows Management Instrumentation (WMI) 类的定义。 MOF 文件未作为 Windows SDK 的一部分安装。 使用 服务器管理器添加关联角色时,它们安装在服务器上。 有关 MOF 文件的详细信息,请参阅 托管对象格式 (MOF) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
命名空间 |
\\.\root\CIMV2\Security\MicrosoftTpm |
MOF |
|
DLL |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈