Changeset 6049 for trunk/src/kernel32/hmevent.h
- Timestamp:
- Jun 19, 2001, 12:50:26 PM (24 years ago)
- File:
-
- 1 edited
-
trunk/src/kernel32/hmevent.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmevent.h
r768 r6049 1 /* $Id: hmevent.h,v 1. 2 1999-08-31 23:14:03 phallerExp $ */1 /* $Id: hmevent.h,v 1.3 2001-06-19 10:50:24 sandervl Exp $ */ 2 2 3 3 /* … … 29 29 *****************************************************************************/ 30 30 31 #ifdef USE_OS2SEMAPHORES 32 class HMDeviceEventClass : public HMDeviceHandler 33 #else 31 34 class HMDeviceEventClass : public HMDeviceOpen32Class 35 #endif 32 36 { 33 37 public: 34 38 HMDeviceEventClass(LPCSTR lpDeviceName) : HMDeviceOpen32Class(lpDeviceName) {} 35 39 36 /* this is a handler method for calls to CreateEvent() */40 /* this is a handler method for calls to CreateEvent() */ 37 41 virtual DWORD CreateEvent (PHMHANDLEDATA pHMHandleData, 38 42 LPSECURITY_ATTRIBUTES lpsa, … … 41 45 LPCTSTR lpszEventName); 42 46 43 /* this is a handler method for calls to OpenEvent() */ 47 #ifdef USE_OS2SEMAPHORES 48 virtual BOOL CloseHandle(PHMHANDLEDATA pHMHandleData); 49 50 virtual BOOL DuplicateHandle(PHMHANDLEDATA pHMHandleData, HANDLE srcprocess, 51 PHMHANDLEDATA pHMSrcHandle, 52 HANDLE destprocess, 53 PHANDLE desthandle, 54 DWORD fdwAccess, 55 BOOL fInherit, 56 DWORD fdwOptions, 57 DWORD fdwOdinOptions); 58 #endif 59 60 /* this is a handler method for calls to OpenEvent() */ 44 61 virtual DWORD OpenEvent (PHMHANDLEDATA pHMHandleData, 45 62 BOOL fInheritHandle, 46 63 LPCTSTR lpszEventName); 47 64 48 /* this is a handle method for calls to ResetEvent() */65 /* this is a handle method for calls to ResetEvent() */ 49 66 virtual BOOL ResetEvent (PHMHANDLEDATA pHMHandleData); 50 67 51 /* this is a handle method for calls to SetEvent() */68 /* this is a handle method for calls to SetEvent() */ 52 69 virtual BOOL SetEvent (PHMHANDLEDATA pHMHandleData); 53 70 54 /* this is a handle method for calls to PulseEvent() */71 /* this is a handle method for calls to PulseEvent() */ 55 72 virtual BOOL PulseEvent (PHMHANDLEDATA pHMHandleData); 56 73 };
Note:
See TracChangeset
for help on using the changeset viewer.
