Handling Send Requests During a Terminate Offload Operation
[The TCP chimney offload feature is deprecated and should not be used.]
If the offload target is preparing to terminate a TCP connection and has not yet indicated an upload request to the host stack, it must complete any send requests on the TCP connection that is being terminated by calling the NdisTcpOffloadSendComplete function. The offload target specifies NDIS_STATUS_UPLOAD_IN_PROGRESS in the Status member of each NET_BUFFER_LIST structure that it passes to the NdisTcpOffloadSendComplete function. After a host stack has called the NdisTerminateOffload function to terminate the offload, it should not post any further send or receive requests on that TCP connection.