diff --git a/ntoskrnl/ex/sysinfo.c b/ntoskrnl/ex/sysinfo.c index 7fcc3e8260d..43ff88faaff 100644 --- a/ntoskrnl/ex/sysinfo.c +++ b/ntoskrnl/ex/sysinfo.c @@ -1226,7 +1226,11 @@ SSI_DEF(SystemFlagsInformation) if (!SeSinglePrivilegeCheck(SeDebugPrivilege, ExGetPreviousMode())) { +#if (NTDDI_VERSION < NTDDI_WIN7) + return STATUS_ACCESS_VIOLATION; +#else return STATUS_ACCESS_DENIED; +#endif } NtGlobalFlag = ((PSYSTEM_FLAGS_INFORMATION) Buffer)->Flags;