diff --git a/2.x/trunk/phlib/include/ntpsapi.h b/2.x/trunk/phlib/include/ntpsapi.h index bbdd4a261..0db142256 100644 --- a/2.x/trunk/phlib/include/ntpsapi.h +++ b/2.x/trunk/phlib/include/ntpsapi.h @@ -943,8 +943,12 @@ NtCreateThreadEx( #if (PHNT_VERSION >= PHNT_WIN7) -#define USER_APC_RESERVE_TYPE 0 -#define IO_COMPLETION_RESERVE_TYPE 1 +typedef enum _RESERVE_OBJECT_TYPE +{ + ReserveObjectUserApc = 0, + ReserveObjectIoCompletion = 1, + MaximumReserveObject +} RESERVE_OBJECT_TYPE; NTSYSCALLAPI NTSTATUS @@ -952,7 +956,7 @@ NTAPI NtAllocateReserveObject( __out PHANDLE MemoryReserveHandle, __in_opt POBJECT_ATTRIBUTES ObjectAttributes, - __in ULONG Type + __in RESERVE_OBJECT_TYPE Type ); NTSYSCALLAPI