https://git.reactos.org/?p=reactos.git;a=commitdiff;h=cac13bcd7f1de45889d102...
commit cac13bcd7f1de45889d102918b812b03f8b8f5a5 Author: Serge Gautherie reactos-git_serge_171003@gautherie.fr AuthorDate: Mon Dec 16 04:28:29 2019 +0100 Commit: Thomas Faber thomas.faber@reactos.org CommitDate: Thu Jun 18 10:09:37 2020 +0200
[KMTESTS:OB] ObTypes: Support latest NT5.2 results
Update Port and WaitablePort values. --- modules/rostests/kmtests/ntos_ob/ObTypes.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/modules/rostests/kmtests/ntos_ob/ObTypes.c b/modules/rostests/kmtests/ntos_ob/ObTypes.c index 70d6e8e7e20..2e46b0e90b8 100644 --- a/modules/rostests/kmtests/ntos_ob/ObTypes.c +++ b/modules/rostests/kmtests/ntos_ob/ObTypes.c @@ -215,8 +215,10 @@ TestObjectTypes(VOID) CheckObjectType(Section, MmSectionObjectType, OBT_PAGED_POOL, 0x100, 0x020005, 0x020002, 0x020008, 0x0f001f, 0x1f001f); CheckObjectType(Key, CmpKeyObjectType, OBT_CUSTOM_SECURITY_PROC | OBT_SECURITY_REQUIRED | OBT_PAGED_POOL, 0x030, 0x020019, 0x020006, 0x020019, 0x0f003f, 0x1f003f); - CheckObjectType(Port, LpcPortObjectType, OBT_PAGED_POOL, 0x7b2, 0x020001, 0x010001, 0x000000, 0x1f0001, 0x1f0001); - CheckObjectType(WaitablePort, LpcWaitablePortObjectType, OBT_NO_DEFAULT, 0x7b2, 0x020001, 0x010001, 0x000000, 0x1f0001, 0x1f0001); + // 0x7b2 is used for Server 2003 SP2 RTM, it seems it was changed to 0xfb2 in some patch level. + CheckObjectType(Port, LpcPortObjectType, OBT_PAGED_POOL, 0xfb2, 0x020001, 0x010001, 0x000000, 0x1f0001, 0x1f0001); + // 0x7b2 is used for Server 2003 SP2 RTM, it seems it was changed to 0xfb2 in some patch level. + CheckObjectType(WaitablePort, LpcWaitablePortObjectType, OBT_NO_DEFAULT, 0xfb2, 0x020001, 0x010001, 0x000000, 0x1f0001, 0x1f0001); CheckObjectType(Adapter, IoAdapterObjectType, 0, 0x100, 0x120089, 0x120116, 0x1200a0, 0x1f01ff, 0x1f01ff); CheckObjectType(Controller, IoControllerObjectType, 0, 0x100, 0x120089, 0x120116, 0x1200a0, 0x1f01ff, 0x1f01ff); CheckObjectType(Device, IoDeviceObjectType, OBT_CUSTOM_SECURITY_PROC | OBT_CASE_INSENSITIVE,