Partager via


structure NL_INTERFACE_OFFLOAD_ROD (nldef.h)

La structure NL_INTERFACE_OFFLOAD_ROD spécifie un ensemble d’indicateurs qui indiquent les fonctionnalités de déchargement d’une interface IP.

Syntaxe

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

Membres

NlChecksumSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement des calculs de somme de contrôle IP.

NlOptionsSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement des calculs de somme de contrôle IP pour les paquets IPv4 avec des options IP.

TlDatagramChecksumSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement des calculs de somme de contrôle UDP.

TlStreamChecksumSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement des calculs de somme de contrôle TCP.

TlStreamOptionsSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement des calculs de somme de contrôle TCP pour les paquets IPv4 contenant des options IP.

FastPathCompatible

Type : BOOLEAN

Réservé à un usage interne.

TlLargeSendOffloadSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement d’envoi large TCP version 1. Avec cette fonctionnalité, TCP peut transmettre une mémoire tampon à transmettre supérieure à l’unité de transmission maximale (MTU) prise en charge par le support. La version 1 permet à TCP de passer une mémoire tampon jusqu’à 64 000 pour la transmission.

TlGiantSendOffloadSupported

Type : BOOLEAN

La carte réseau de cette interface réseau prend en charge le déchargement d’envoi large TCP version 2. Avec cette fonctionnalité, TCP peut transmettre une mémoire tampon à transmettre supérieure à l’unité de transmission maximale (MTU) prise en charge par le support. La version 2 permet à TCP de passer une mémoire tampon jusqu’à 256 000 pour la transmission.

Remarques

La structure NL_INTERFACE_OFFLOAD_ROD est définie sur Windows Vista et versions ultérieures.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête nldef.h (include Iphlpapi.h)

Voir aussi

MIB_IPINTERFACE_ROW