ReactOS  0.4.15-dev-1068-g467feb9
_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 2254 of file iotypes.h.

Member Data Documentation

◆ DeviceObject

◆ DriverExtension

◆ DriverInit

PDRIVER_INITIALIZE _DRIVER_OBJECT::DriverInit

Definition at line 2266 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ DriverName

◆ DriverSection

PVOID _DRIVER_OBJECT::DriverSection

Definition at line 2261 of file iotypes.h.

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

◆ DriverSize

ULONG _DRIVER_OBJECT::DriverSize

Definition at line 2260 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ DriverStart

PVOID _DRIVER_OBJECT::DriverStart

◆ DriverStartIo

PDRIVER_STARTIO _DRIVER_OBJECT::DriverStartIo

◆ DriverUnload

◆ FastIoDispatch

◆ Flags

◆ HardwareDatabase

PUNICODE_STRING _DRIVER_OBJECT::HardwareDatabase

Definition at line 2264 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ MajorFunction

◆ Size

CSHORT _DRIVER_OBJECT::Size

Definition at line 2256 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().

◆ Type

CSHORT _DRIVER_OBJECT::Type

Definition at line 2255 of file iotypes.h.

Referenced by IopCreateDriver(), and TestDriverObject().


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