Freigeben über


IsUserCetAvailableInEnvironment-Funktion (sysinfoapi.h)

Fragt ab, ob der vom Benutzermodus durch Hardware erzwungene Stack Protection für die angegebene Umgebung verfügbar ist.

Syntax

BOOL IsUserCetAvailableInEnvironment(
  DWORD UserCetEnvironment
);

Parameter

UserCetEnvironment

Die abzufragende Umgebung. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
USER_CET_ENVIRONMENT_WIN32_PROCESS
0x000000000UL
Die Win32-Umgebung.
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
0x000000002UL
Die Intel Software Guard Extensions 2 (SGX2) Enclave-Umgebung.
USER_CET_ENVIRONMENT_VBS_ENCLAVE
0x00000010UL
Die virtualisierungsbasierte Sicherheitsumgebung (VBS).
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE
0x00000011UL
Die virtualisierungsbasierte Sicherheit (VBS)-Basis-Enclave-Umgebung.

Rückgabewert

TRUE, wenn der hardwareseitig erzwungene Stapelschutz im Benutzermodus für die angegebene Umgebung verfügbar ist, andernfalls FALSE.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile sysinfoapi.h