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
);

Die Parameter

UserCetEnvironment

Die abzufragende Umgebung. Dieser Parameter kann einer der folgenden Werte sein:

Wert Bedeutung
USER_CET_ENVIRONMENT_WIN32_PROCESS
0x0000000000UL
Die Win32-Umgebung.
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
0x00000002UL
Die Intel Software Guard Extensions 2 (SGX2)-Enklaveumgebung.
USER_CET_ENVIRONMENT_VBS_ENCLAVE
0x000000010UL
Die virtualisierungsbasierte Sicherheitsumgebung (VBS).
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE
0x00000011UL
Die virtualisierungsbasierte Sicherheitsumgebung (VBS).

Rückgabewert

TRUE, wenn der vom Benutzermodus durch Hardware erzwungene Stack Protection für die angegebene Umgebung verfügbar ist, andernfalls FALSE.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10 Build 20348
Mindestanforderungen für unterstützte Server Windows 10 Build 20348
Header sysinfoapi.h
Library kernel32. Befreien