The Windows NT DDK provides ndis.h as the main header file for the NIC driver. This file defines the entry point functions for a full NIC driver, transport drivers, and the NDIS interface library. For more information about the functions and their interactions, see Section A.2, Section A.3, and Section A.4.