diff --git a/reactos/include/ntos/zwtypes.h b/reactos/include/ntos/zwtypes.h index c17a4b2592a..8e240f772d6 100755 --- a/reactos/include/ntos/zwtypes.h +++ b/reactos/include/ntos/zwtypes.h @@ -369,11 +369,20 @@ struct _SYSTEM_HANDLE_ENTRY } SYSTEM_HANDLE_ENTRY, *PSYSTEM_HANDLE_ENTRY; typedef -struct _SYSTEM_HANDLE_INFORMATION +struct _SYSTEM_HANDLE_INFORMATION_NT4 { ULONG Count; SYSTEM_HANDLE_ENTRY Handle [1]; +} SYSTEM_HANDLE_INFORMATION_NT4, *PSYSTEM_HANDLE_INFORMATION_NT4; + +typedef struct _SYSTEM_HANDLE_INFORMATION { + ULONG ProcessId; + UCHAR ObjectTypeNumber; + UCHAR Flags; + USHORT Handle; + PVOID Object; + ACCESS_MASK GrantedAccess; } SYSTEM_HANDLE_INFORMATION, *PSYSTEM_HANDLE_INFORMATION; // SystemObjectInformation (17)