查询用户模式硬件强制堆栈保护是否可用于指定环境。
Syntax
BOOL IsUserCetAvailableInEnvironment(
DWORD UserCetEnvironment
);
参数
UserCetEnvironment
要查询的环境。 此参数可以是下列值之一。
| 价值 |
Meaning |
-
USER_CET_ENVIRONMENT_WIN32_PROCESS
- 0x000000000UL
|
Win32 环境。
|
-
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
- 0x00000002UL
|
Intel Software Guard Extensions 2 (SGX2) enclave 环境。
|
-
USER_CET_ENVIRONMENT_VBS_ENCLAVE
- 0x00000010UL
|
基于虚拟化的安全性 (VBS) enclave 环境。
|
-
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE
- 0x00000011UL
|
基于虚拟化的安全性 (VBS) 基本 enclave 环境。
|
返回值
如果用户模式硬件强制实施堆栈保护可用于指定环境,则为 TRUE;否则为 FALSE。
要求
| Requirement |
价值 |
|
最低支持的客户端 |
Windows 10 内部版本 20348 |
|
支持的最低服务器 |
Windows 10 内部版本 20348 |
|
Header |
sysinfoapi.h |
|
Library |
kernel32。自由 |