ReactOS 0.4.15-dev-7788-g1ad9096
_DRIVER_OBJECT Struct Reference

#include <iotypes.h>

Collaboration diagram for _DRIVER_OBJECT:

Public Attributes

CSHORT Type
 
CSHORT Size
 
PDEVICE_OBJECT DeviceObject
 
ULONG Flags
 
PVOID DriverStart
 
ULONG DriverSize
 
PVOID DriverSection
 
PDRIVER_EXTENSION DriverExtension
 
UNICODE_STRING DriverName
 
PUNICODE_STRING HardwareDatabase
 
struct _FAST_IO_DISPATCHFastIoDispatch
 
PDRIVER_INITIALIZE DriverInit
 
PDRIVER_STARTIO DriverStartIo
 
PDRIVER_UNLOAD DriverUnload
 
PDRIVER_DISPATCH MajorFunction [IRP_MJ_MAXIMUM_FUNCTION+1]
 

Detailed Description

Definition at line 2274 of file iotypes.h.

Member Data Documentation

◆ DeviceObject

PDEVICE_OBJECT _DRIVER_OBJECT::DeviceObject

Definition at line 2277 of file iotypes.h.

Referenced by IopInitializeDriverModule(), and VideoPortGetAccessRanges().

◆ DriverExtension

◆ DriverInit

PDRIVER_INITIALIZE _DRIVER_OBJECT::DriverInit

Definition at line 2286 of file iotypes.h.

Referenced by IoCreateDriver(), and IopInitializeDriverModule().

◆ DriverName

UNICODE_STRING _DRIVER_OBJECT::DriverName

Definition at line 2283 of file iotypes.h.

Referenced by IopInitializeDriverModule(), and IopLogWorker().

◆ DriverSection

PVOID _DRIVER_OBJECT::DriverSection

Definition at line 2281 of file iotypes.h.

Referenced by IopInitializeDriverModule().

◆ DriverSize

ULONG _DRIVER_OBJECT::DriverSize

Definition at line 2280 of file iotypes.h.

Referenced by IopInitializeDriverModule().

◆ DriverStart

PVOID _DRIVER_OBJECT::DriverStart

Definition at line 2279 of file iotypes.h.

Referenced by IopInitializeDriverModule(), PciGetDescriptionMessage(), and SSI_DEF().

◆ DriverStartIo

PDRIVER_STARTIO _DRIVER_OBJECT::DriverStartIo

Definition at line 2287 of file iotypes.h.

◆ DriverUnload

◆ FastIoDispatch

struct _FAST_IO_DISPATCH* _DRIVER_OBJECT::FastIoDispatch

Definition at line 2285 of file iotypes.h.

◆ Flags

◆ HardwareDatabase

PUNICODE_STRING _DRIVER_OBJECT::HardwareDatabase

Definition at line 2284 of file iotypes.h.

Referenced by IopInitializeDriverModule().

◆ MajorFunction

◆ Size

CSHORT _DRIVER_OBJECT::Size

Definition at line 2276 of file iotypes.h.

Referenced by IopInitializeDriverModule().

◆ Type

CSHORT _DRIVER_OBJECT::Type

Definition at line 2275 of file iotypes.h.

Referenced by IopInitializeDriverModule(), and NdisAllocateGenericObject().


The documentation for this struct was generated from the following file: