NL_INTERFACE_OFFLOAD_ROD (Compact 2013)

3/26/2014

This structure specifies a set of flags that indicate the offload capabilities for an IP interface.

Syntax

typedef struct _NL_INTERFACE_OFFLOAD_ROD {
  BOOLEAN NlChecksumSupported  :1;
  BOOLEAN NlOptionsSupported  :1;
  BOOLEAN TlDatagramChecksumSupported  :1;
  BOOLEAN TlStreamChecksumSupported  :1;
  BOOLEAN TlStreamOptionsSupported  :1;
  BOOLEAN TlStreamFastPathCompatible  :1;
  BOOLEAN TlDatagramFastPathCompatible  :1;
  BOOLEAN TlLargeSendOffloadSupported  :1;
  BOOLEAN TlGiantSendOffloadSupported  :1;
} NL_INTERFACE_OFFLOAD_ROD,
  *PNL_INTERFACE_OFFLOAD_ROD;

Members

  • NlChecksumSupported
    The network adapter for this network interface supports the offload of IP checksum calculations.
  • NlOptionsSupported
    The network adapter for this network interface supports the offload of IP checksum calculations for IPv4 packets with IP options.
  • TlDatagramChecksumSupported
    The network adapter for this network interface supports the offload of UDP checksum calculations.
  • TlStreamChecksumSupported
    The network adapter for this network interface supports the offload of TCP checksum calculations.
  • TlStreamOptionsSupported
    The network adapter for this network interface supports the offload of TCP checksum calculations for IPv4 packets containing IP options.
  • TlStreamFastPathCompatible
    Reserved for internal use.
  • TlDatagramFastPathCompatible
    Reserved for internal use.
  • TlLargeSendOffloadSupported
    The network adapter for this network interface supports TCP Large Send Offload Version 1. With this capability, TCP can pass a buffer to be transmitted that is bigger than the maximum transmission unit (MTU) supported by the medium. Version 1 allows TCP to pass a buffer up to 64K to be transmitted.
  • TlGiantSendOffloadSupported
    The network adapter for this network interface supports TCP Large Send Offload Version 2. With this capability, TCP can pass a buffer to be transmitted that is bigger than the maximum transmission unit (MTU) supported by the medium. Version 2 allows TCP to pass a buffer up to 256K to be transmitted.

Requirements

Header

ws2def.h,
ws2ipdef.h

See Also

Reference

MIB Structures
MIB_IPINTERFACE_ROW