Changeset 9748 for trunk/src/kernel32/hmevent.h
- Timestamp:
- Feb 4, 2003, 12:29:03 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmevent.h
r6060 r9748 1 /* $Id: hmevent.h,v 1. 4 2001-06-21 21:07:53sandervl Exp $ */1 /* $Id: hmevent.h,v 1.5 2003-02-04 11:28:57 sandervl Exp $ */ 2 2 3 3 /* … … 29 29 *****************************************************************************/ 30 30 31 #ifdef USE_OS2SEMAPHORES32 class HMDeviceEventClass : public HMDeviceHandler33 #else34 31 class HMDeviceEventClass : public HMDeviceOpen32Class 35 #endif36 32 { 37 33 public: 38 #ifdef USE_OS2SEMAPHORES39 HMDeviceEventClass(LPCSTR lpDeviceName) : HMDeviceHandler(lpDeviceName) {}40 #else41 34 HMDeviceEventClass(LPCSTR lpDeviceName) : HMDeviceOpen32Class(lpDeviceName) {} 42 #endif43 35 44 36 /* this is a handler method for calls to CreateEvent() */ … … 48 40 BOOL fInitialState, 49 41 LPCTSTR lpszEventName); 50 51 #ifdef USE_OS2SEMAPHORES52 virtual BOOL CloseHandle(PHMHANDLEDATA pHMHandleData);53 54 virtual BOOL DuplicateHandle(PHMHANDLEDATA pHMHandleData, HANDLE srcprocess,55 PHMHANDLEDATA pHMSrcHandle,56 HANDLE destprocess,57 PHANDLE desthandle,58 DWORD fdwAccess,59 BOOL fInherit,60 DWORD fdwOptions,61 DWORD fdwOdinOptions);62 63 /* this is a handler method for calls to WaitForSingleObject */64 virtual DWORD WaitForSingleObject (PHMHANDLEDATA pHMHandleData,65 DWORD dwTimeout);66 67 /* this is a handler method for calls to WaitForSingleObjectEx */68 virtual DWORD WaitForSingleObjectEx(PHMHANDLEDATA pHMHandleData,69 DWORD dwTimeout,70 BOOL fAlertable);71 72 virtual DWORD MsgWaitForMultipleObjects(PHMHANDLEDATA pHMHandleData,73 DWORD nCount,74 PHANDLE pHandles,75 BOOL fWaitAll,76 DWORD dwMilliseconds,77 DWORD dwWakeMask);78 79 virtual DWORD WaitForMultipleObjects (PHMHANDLEDATA pHMHandleData,80 DWORD cObjects,81 PHANDLE lphObjects,82 BOOL fWaitAll,83 DWORD dwTimeout);84 85 #endif86 42 87 43 /* this is a handler method for calls to OpenEvent() */
Note:
See TracChangeset
for help on using the changeset viewer.