Поделиться через


Функция IsUserCetAvailableInEnvironment (sysinfoapi.h)

Запрашивает, доступна ли защита стека в пользовательском режиме с применением аппаратного обеспечения для указанной среды.

Синтаксис

BOOL IsUserCetAvailableInEnvironment(
  DWORD UserCetEnvironment
);

Параметры

UserCetEnvironment

Среда для запроса. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
USER_CET_ENVIRONMENT_WIN32_PROCESS
0x00000000UL
Среда Win32.
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
0x00000002UL
Среда анклава Intel Software Guard Extensions 2 (SGX2).
USER_CET_ENVIRONMENT_VBS_ENCLAVE
0x00000010UL
Среда анклавов на основе виртуализации (VBS).
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE
0x00000011UL
Базовая среда анклавов на основе виртуализации (VBS).

Возвращаемое значение

Значение TRUE, если в пользовательском режиме защита стека с применением аппаратного обеспечения доступна для указанной среды, в противном случае — FALSE.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть sysinfoapi.h