From 252a552dc6b3d0e5e14869c598bdcd36a916107e Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sat, 26 Jul 2025 11:20:05 +0300 Subject: [PATCH] [NTOS:EX] Implement query of SystemEmulationBasicInformation --- ntoskrnl/ex/sysinfo.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ntoskrnl/ex/sysinfo.c b/ntoskrnl/ex/sysinfo.c index 61557f72a16..45eaa7b0d50 100644 --- a/ntoskrnl/ex/sysinfo.c +++ b/ntoskrnl/ex/sysinfo.c @@ -2491,6 +2491,12 @@ QSI_DEF(SystemNumaAvailableMemory) return STATUS_SUCCESS; } +/* Class 62 - Emulation Basic Information */ +QSI_DEF(SystemEmulationBasicInformation) +{ + return QSISystemBasicInformation(Buffer, Size, ReqSize); +} + /* Class 64 - Extended handle information */ QSI_DEF(SystemExtendedHandleInformation) { @@ -2908,7 +2914,7 @@ CallQS[] = SI_XX(SystemComPlusPackage), SI_QX(SystemNumaAvailableMemory), SI_XX(SystemProcessorPowerInformation), /* FIXME: not implemented */ - SI_XX(SystemEmulationBasicInformation), /* FIXME: not implemented */ + SI_QX(SystemEmulationBasicInformation), SI_XX(SystemEmulationProcessorInformation), /* FIXME: not implemented */ SI_QX(SystemExtendedHandleInformation), SI_XX(SystemLostDelayedWriteInformation), /* FIXME: not implemented */