Offloading Checksum Tasks in NDIS 6.0
Offloading TCP/IP checksum tasks at run time in NDIS 6.0 is similar to NDIS 5.x. The primary differences are:
Send and receive operations in NDIS 6.0 use NET_BUFFER structures instead of NDIS_PACKET structures.
Out-of-band (OOB) data in NDIS 6.0 is stored in the NET_BUFFER_LIST information array. For more information about OOB data, see Accessing TCP/IP Offload NET_BUFFER_LIST Information.
For more information about offloading TCP/IP checksum tasks, see Offloading Checksum Tasks.