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

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

Синтаксис

BOOL IsUserCetAvailableInEnvironment(
  DWORD UserCetEnvironment
);

Параметры

UserCetEnvironment

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

Ценность Meaning
USER_CET_ENVIRONMENT_WIN32_PROCESS
0x000000000UL
Среда Win32.
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
0x000000002UL
Среда анклавов 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
Header sysinfoapi.h
Library kernel32. Lib