ReactOS 0.4.15-dev-6067-g0b695a6
|
#include <mxdriverobject.h>
Public Member Functions | |
__inline | MxDriverObject (__in MdDriverObject DriverObject) |
__inline | MxDriverObject (VOID) |
__inline MdDriverObject | GetObject (VOID) |
__inline VOID | SetObject (__in_opt MdDriverObject DriverObject) |
PDRIVER_ADD_DEVICE | GetDriverExtensionAddDevice (VOID) |
VOID | SetDriverExtensionAddDevice (_In_ MdDriverAddDevice Value) |
MdDriverUnload | GetDriverUnload (VOID) |
VOID | SetDriverUnload (_In_ MdDriverUnload Value) |
VOID | SetMajorFunction (_In_ UCHAR i, _In_ MdDriverDispatch Value) |
VOID | SetDriverObjectFlag (_In_ FxDriverObjectUmFlags Flag) |
BOOLEAN | IsDriverObjectFlagSet (_In_ FxDriverObjectUmFlags Flag) |
Private Attributes | |
MdDriverObject | m_DriverObject |
Definition at line 25 of file mxdriverobject.h.
|
inline |
Definition at line 36 of file mxdriverobject.h.
|
inline |
Definition at line 44 of file mxdriverobject.h.
PDRIVER_ADD_DEVICE MxDriverObject::GetDriverExtensionAddDevice | ( | VOID | ) |
Definition at line 25 of file mxdriverobjectkm.h.
MdDriverUnload MxDriverObject::GetDriverUnload | ( | VOID | ) |
Definition at line 43 of file mxdriverobjectkm.h.
|
inline |
Definition at line 53 of file mxdriverobject.h.
Referenced by FxDriver::AllocateDriverObjectExtensionAndStoreFxDriver(), FxDevice::CreateDevice(), FxDriver::GetDriverObject(), and FxDriver::Initialize().
BOOLEAN MxDriverObject::IsDriverObjectFlagSet | ( | _In_ FxDriverObjectUmFlags | Flag | ) |
Definition at line 69 of file mxdriverobjectum.cpp.
Referenced by FxDriver::IsDriverObjectFlagSet().
VOID MxDriverObject::SetDriverExtensionAddDevice | ( | _In_ MdDriverAddDevice | Value | ) |
Definition at line 34 of file mxdriverobjectkm.h.
Referenced by FxDriver::Initialize().
VOID MxDriverObject::SetDriverObjectFlag | ( | _In_ FxDriverObjectUmFlags | Flag | ) |
Definition at line 61 of file mxdriverobjectum.cpp.
Referenced by FxDriver::SetDriverObjectFlag().
VOID MxDriverObject::SetDriverUnload | ( | _In_ MdDriverUnload | Value | ) |
Definition at line 52 of file mxdriverobjectkm.h.
Referenced by FxDriver::Initialize().
VOID MxDriverObject::SetMajorFunction | ( | _In_ UCHAR | i, |
_In_ MdDriverDispatch | Value | ||
) |
Definition at line 62 of file mxdriverobjectkm.h.
Referenced by FxDriver::Initialize().
|
inline |
Definition at line 62 of file mxdriverobject.h.
|
private |
Definition at line 32 of file mxdriverobject.h.
Referenced by GetDriverExtensionAddDevice(), GetDriverUnload(), GetObject(), IsDriverObjectFlagSet(), SetDriverExtensionAddDevice(), SetDriverObjectFlag(), SetDriverUnload(), SetMajorFunction(), and SetObject().