Sending Data from a Miniport Driver
The following figure illustrates a miniport driver send operation.
NDIS calls a miniport driver's MiniportSendNetBufferLists function to transmit the network data that is described by a linked list of NET_BUFFER_LIST structures.
Miniport drivers call the NdisMSendNetBufferListsComplete function to return a linked list of NET_BUFFER_LIST structures to an overlying driver and to return the final status of a send request.