Changeset 278 for trunk/src/kernel32/kobjects.cpp
- Timestamp:
- Jul 6, 1999, 5:48:48 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/kobjects.cpp
r114 r278 1 /* $Id: kobjects.cpp,v 1. 1 1999-06-17 21:52:01phaller Exp $ */1 /* $Id: kobjects.cpp,v 1.2 1999-07-06 15:48:48 phaller Exp $ */ 2 2 3 3 /* … … 15 15 *****************************************************************************/ 16 16 #include <os2win.h> 17 //#include <winnt.h>18 //#include <winnls.h>19 //#include <stdlib.h>20 //#include <string.h>21 17 #include "misc.h" 22 18 #include "handlemanager.h" … … 25 21 26 22 // REMARK: THIS IS IN PREPARATION FOR HANDLEMANAGER SUPPORT (PH) !! 27 #define HMCreateEvent O32_CreateEvent28 #define HMCreateMutex O32_CreateMutex29 #define HMCreateSemaphore O32_CreateSemaphore30 #define HMSetEvent O32_SetEvent31 #define HMReleaseMutex O32_ReleaseMutex32 #define HMWaitForSingleObject O32_WaitForSingleObject33 #define HMWaitForSingleObjectEx O32_WaitForSingleObjectEx34 #define HMGetOverlappedResult O32_GetOverlappedResult35 #define HMOpenEvent O32_OpenEvent36 #define HMOpenMutex O32_OpenMutex37 #define HMOpenSemaphore O32_OpenSemaphore38 #define HMPulseEvent O32_PulseEvent39 #define HMReleaseSemaphore O32_ReleaseSemaphore40 #define HMResetEvent O32_ResetEvent41 #define HMWaitForMultipleObjects O32_WaitForMultipleObjects42 #define HMWaitForMultipleObjectsEx O32_WaitForMultipleObjectsEx43 #define HMFlushFileBuffers O32_FlushFileBuffers23 //#define HMCreateEvent O32_CreateEvent 24 //#define HMCreateMutex O32_CreateMutex 25 //#define HMCreateSemaphore O32_CreateSemaphore 26 //#define HMSetEvent O32_SetEvent 27 //#define HMReleaseMutex O32_ReleaseMutex 28 //#define HMWaitForSingleObject O32_WaitForSingleObject 29 //#define HMWaitForSingleObjectEx O32_WaitForSingleObjectEx 30 //#define HMGetOverlappedResult O32_GetOverlappedResult 31 //#define HMOpenEvent O32_OpenEvent 32 //#define HMOpenMutex O32_OpenMutex 33 //#define HMOpenSemaphore O32_OpenSemaphore 34 //#define HMPulseEvent O32_PulseEvent 35 //#define HMReleaseSemaphore O32_ReleaseSemaphore 36 //#define HMResetEvent O32_ResetEvent 37 //#define HMWaitForMultipleObjects O32_WaitForMultipleObjects 38 //#define HMWaitForMultipleObjectsEx O32_WaitForMultipleObjectsEx 39 //#define HMFlushFileBuffers O32_FlushFileBuffers 44 40 #define HMSetHandleCount O32_SetHandleCount 45 41 #define HMGetHandleCount O32_GetHandleCount … … 281 277 fAlertable)); 282 278 283 return(HMWaitForSingleObject(hObject, 284 dwTimeout)); 279 return(HMWaitForSingleObjectEx(hObject, 280 dwTimeout, 281 fAlertable)); 285 282 } 286 283 … … 743 740 744 741 return HMWaitForMultipleObjects(arg1, 745 arg2,742 (PHANDLE)arg2, 746 743 arg3, 747 744 arg4); … … 784 781 fAlertable)); 785 782 786 return(HMWaitForMultipleObjects(cObjects, 787 lphObjects, 788 fWaitAll, 789 dwTimeout)); 783 return(HMWaitForMultipleObjectsEx(cObjects, 784 (PHANDLE)lphObjects, 785 fWaitAll, 786 dwTimeout, 787 fAlertable)); 790 788 } 791 789
Note:
See TracChangeset
for help on using the changeset viewer.