From b1daf52fc4e259052c5a9083e28b2afafaf834cf Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Thu, 4 Aug 2011 22:41:39 +0000 Subject: [PATCH] [NTOSKRNL]: Implement SystemRangeStartInformation. svn path=/trunk/; revision=53070 --- reactos/ntoskrnl/ex/sysinfo.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/reactos/ntoskrnl/ex/sysinfo.c b/reactos/ntoskrnl/ex/sysinfo.c index ca006177891..837c9e6fc41 100644 --- a/reactos/ntoskrnl/ex/sysinfo.c +++ b/reactos/ntoskrnl/ex/sysinfo.c @@ -1777,11 +1777,15 @@ QSI_DEF(SystemInvalidInfoClass4) /* Class 50 - System range start address */ QSI_DEF(SystemRangeStartInformation) { - /* FIXME */ - DPRINT1("NtQuerySystemInformation - SystemRangeStartInformation not implemented\n"); - return STATUS_NOT_IMPLEMENTED; -} + /* Check user buffer's size */ + if (Size != sizeof(ULONG_PTR)) return STATUS_INFO_LENGTH_MISMATCH; + *(PULONG_PTR)Buffer = (ULONG_PTR)MmSystemRangeStart; + + if (ReqSize) *ReqSize = sizeof(ULONG_PTR); + + return STATUS_SUCCESS; +} /* Class 51 - Driver verifier information */ QSI_DEF(SystemVerifierInformation)