source: trunk/src/kernel32/hmobjects.h@ 22018

Last change on this file since 22018 was 5587, checked in by sandervl, 24 years ago

added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread

File size: 1.3 KB
Line 
1/* $Id: hmobjects.h,v 1.2 2001-04-26 13:22:46 sandervl Exp $ */
2
3/*
4 * Project Odin Software License can be found in LICENSE.TXT
5 * Win32 Unified Handle Manager for OS/2
6 * 1999/06/17 PH Patrick Haller (phaller@gmx.net)
7 */
8
9#ifndef _HM_DEVICE_KERNELOBJECT_H_
10#define _HM_DEVICE_KERNELOBJECT_H_
11
12
13/*****************************************************************************
14 * Remark *
15 *****************************************************************************
16 */
17
18
19/*****************************************************************************
20 * Includes *
21 *****************************************************************************/
22
23#include "HMDevice.h"
24
25
26/*****************************************************************************
27 * Structures *
28 *****************************************************************************/
29
30class HMDeviceKernelObjectClass : public HMDeviceHandler
31{
32public:
33 HMDeviceKernelObjectClass(LPCSTR lpDeviceName) : HMDeviceHandler(lpDeviceName) {}
34
35 /* this is a handler method for calls to CloseHandle() */
36 virtual BOOL CloseHandle(PHMHANDLEDATA pHMHandleData);
37};
38
39
40#endif /* _HM_DEVICE_KERNELOBJECT_H_ */
41
Note: See TracBrowser for help on using the repository browser.