How To Create a PCI Device Driver for Windows NT
Article ID: 152044
Article Last Modified on 6/29/2004
APPLIES TO
- Microsoft Win32 Device Driver Kit for Windows NT 3.5
- Microsoft Win32 Device Driver Kit for Windows NT 3.51
- Microsoft Win32 Device Driver Kit for Windows NT 4.0
This article was previously published under Q152044
SUMMARY
This article describes how to create a PCI Device driver for Windows NT. A
device driver must perform many functions, such as creating a device
object, etc. In addition, there are many more functions that a driver must
perform during driver initialization to support a PCI device. Note that
some of the functions mentioned below are also used in non-PCI drivers.
REFERENCES
Please see the Windows NT Device Driver Kit, Kernel-mode Drivers, Design
Guide for an overview of Windows NT device drivers. The APIs mentioned
above are explained in detail in the Windows NT Device Driver Kit, Kernel-
mode Drivers, Reference section.
Additional query words: PCI HAL
Keywords: kbhowto KB152044