ReactOS  0.4.14-dev-57-g333b8f1
_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 2166 of file iotypes.h.

Member Data Documentation

◆ DeviceObject

◆ DriverExtension

◆ DriverInit

PDRIVER_INITIALIZE _DRIVER_OBJECT::DriverInit

Definition at line 2178 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ DriverName

◆ DriverSection

PVOID _DRIVER_OBJECT::DriverSection

Definition at line 2173 of file iotypes.h.

Referenced by IopCreateDriver(), IopDeleteDriver(), IopUnloadDriver(), and MmIsDriverVerifying().

◆ DriverSize

ULONG _DRIVER_OBJECT::DriverSize

Definition at line 2172 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ DriverStart

PVOID _DRIVER_OBJECT::DriverStart

◆ DriverStartIo

PDRIVER_STARTIO _DRIVER_OBJECT::DriverStartIo

Definition at line 2179 of file iotypes.h.

Referenced by ClassInitialize(), DriverEntry(), ScsiClassInitialize(), and ScsiPortInitialize().

◆ DriverUnload

◆ FastIoDispatch

◆ Flags

◆ HardwareDatabase

PUNICODE_STRING _DRIVER_OBJECT::HardwareDatabase

Definition at line 2176 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ MajorFunction

◆ Size

CSHORT _DRIVER_OBJECT::Size

Definition at line 2168 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ Type

CSHORT _DRIVER_OBJECT::Type

Definition at line 2167 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().


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