Partager via


Fonction IsUserCetAvailableInEnvironment (sysinfoapi.h)

Demande si la protection de la pile matérielle appliquée en mode utilisateur est disponible pour l’environnement spécifié.

Syntaxe

BOOL IsUserCetAvailableInEnvironment(
  DWORD UserCetEnvironment
);

Paramètres

UserCetEnvironment

Environnement à interroger. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
USER_CET_ENVIRONMENT_WIN32_PROCESS
0x0000000000UL
Environnement Win32.
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
0x000000002UL
Environnement d’enclave d’Intel Software Guard Extensions 2 (SGX2).
USER_CET_ENVIRONMENT_VBS_ENCLAVE
0x00000010UL
Environnement d’enclave de sécurité basée sur la virtualisation (VBS).
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE
0x00000011UL
Environnement d’enclave de base de la sécurité basée sur la virtualisation (VBS).

Valeur retournée

TRUE si la protection de la pile en mode utilisateur appliquée par le matériel est disponible pour l’environnement spécifié, FALSE sinon.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête sysinfoapi.h