Kernel-Mode Driver Components
This section introduces the standard routines contained in kernel-mode drivers. Some of these standard driver routines are required; others are optional. The section also introduces driver objects, which contain pointers to each driver's standard routines.
Some drivers interact with a system-supplied port driver or class driver that defines much of the driver's required functionality. For example, a SCSI miniport driver primarily interacts with the SCSI port driver. For such drivers, see the class-specific documentation for details of required and optional driver support.
This section includes:
Introduction to Standard Driver Routines
Standard Driver Routine Requirements
Introduction to Driver Objects
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for