ReactOS 0.4.16-dev-822-gbcedb53
|
Go to the source code of this file.
Classes | |
struct | _EDRIVEROBJ |
Typedefs | |
typedef struct _EDRIVEROBJ | EDRIVEROBJ |
typedef struct _EDRIVEROBJ * | PEDRIVEROBJ |
typedef DRIVEROBJ * | PDRIVEROBJ |
Functions | |
VOID NTAPI | DRIVEROBJ_vCleanup (PVOID pObject) |
DRIVEROBJ cleanup function. | |
FORCEINLINE PEDRIVEROBJ | DRIVEROBJ_TryLockObject (HDRVOBJ hdo) |
#define DRIVEROBJ_AllocObjectWithHandle | ( | ) | ((PEDRIVEROBJ)GDIOBJ_AllocObjWithHandle(GDI_OBJECT_TYPE_DRIVEROBJ, sizeof(EDRIVEROBJ))) |
Definition at line 17 of file driverobj.h.
#define DRIVEROBJ_UnlockObject | ( | pdo | ) | GDIOBJ_vUnlockObject((POBJ)pdo) |
Definition at line 18 of file driverobj.h.
typedef struct _EDRIVEROBJ EDRIVEROBJ |
typedef DRIVEROBJ* PDRIVEROBJ |
Definition at line 11 of file driverobj.h.
typedef struct _EDRIVEROBJ * PEDRIVEROBJ |
FORCEINLINE PEDRIVEROBJ DRIVEROBJ_TryLockObject | ( | HDRVOBJ | hdo | ) |
Definition at line 22 of file driverobj.h.
Referenced by EngDeleteDriverObj(), EngLockDriverObj(), and EngUnlockDriverObj().
DRIVEROBJ cleanup function.
Internal interface
Definition at line 24 of file driverobj.c.