In the WDM, a driver object (DRIVER_OBJECT) is created for each driver that has been installed and loaded. It stores many entry points for the driver’s standard routines.

The DriverEntry routine is called by the I/O manager. This routine takes the address of the driver’s driver object.

Resources