From e1c0a810a79f59ea73b681d9281f9cf5cdbbe47e Mon Sep 17 00:00:00 2001 From: wj32 Date: Sat, 16 Oct 2010 09:05:28 +0000 Subject: [PATCH] changed reserve object type to enum git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3751 21ef857c-d57f-4fe0-8362-d861dc6d29cd --- 2.x/trunk/phlib/include/ntpsapi.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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