Enabling and Disabling Connection Offload Services

Protocol drivers enable connection offload services with an object identifier (OID) request.

Note Enabling or disabling task offload services is different than enabling or disabling connection offload services. Miniport drivers activate all of the available task offload services after a protocol driver specifies an encapsulation type.

The TCP/IP transport enables or disables the connection offload capabilities of a network interface card (NIC) by setting the OID_TCP_CONNECTION_OFFLOAD_PARAMETERS OID. In this set operation, the TCP/IP transport passes the NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS structure in the InformationBuffer member of the NDIS_OID_REQUEST structure. (For information on NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS, see NDIS 6.0 TCP chimney offload documentation.)

For more information about configuring connection offload services, see Initializing an Offload Target in the NDIS 6.0 TCP chimney offload documentation.