Learning About Miniport Drivers

There are several types of miniport drivers. The following list describes which sections of the WDK documentation you should read, depending on the type of miniport driver that you are writing:

Connectionless miniport drivers
If you are writing a miniport driver that controls a network interface card (NIC) for connectionless network media (such as Ethernet), read:

Connection-oriented miniport drivers
If you are writing a miniport driver for connection-oriented network media (such as ISDN), read:

  • All of the sections that are listed earlier in this topic under "Connectionless miniport drivers"

  • Connection-Oriented NDIS

WAN miniport drivers
If you are writing a miniport driver that controls a wide area network (WAN) NIC, read:

  • All of the sections that are listed earlier in this topic under "Connectionless miniport drivers"

  • WAN Miniport Drivers

Miniports with a WDM lower interface
If you are writing a miniport driver that interfaces to other kernel drivers and has a Microsoft Windows Driver Model (WDM) lower interface, read:

IrDA miniport drivers
If you are writing a miniport driver that controls an IrDA adapter, read:

  • All of the sections that are listed earlier in this topic under "Connectionless miniport drivers"

Miniport drivers that support scalable networking
To learn about miniport drivers that support scalable networking, read:

Miniport drivers that support offloading TCP/IP to hardware
To learn about miniport drivers that offload TCP/IP to hardware, read: