NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD struttura (ntddndis.h)
La struttura di NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD contiene lo stato di supporto offload per il raggruppamento del segmento di ricezione.The NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD structure contains the offload support state for receive segment coalescing (RSC).
Sintassi
typedef struct _NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD {
struct {
BOOLEAN Enabled;
} IPv4;
struct {
BOOLEAN Enabled;
} IPv6;
} NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD, *PNDIS_TCP_RECV_SEG_COALESCE_OFFLOAD;
Members
IPv4
IPv4.Enabled
Valore BOOLEAN impostato su TRUE se l'elaborazione RSC nel traffico IPv4 è supportata. In caso contrario, questo membro è FALSE.
IPv6
IPv6.Enabled
Valore BOOLEAN impostato su TRUE se l'elaborazione RSC nel traffico IPv6 è supportata. In caso contrario, questo membro è FALSE.
Commenti
Un driver miniport annuncia il supporto per il raggruppamento del segmento di ricezione (RSC) nel membro Rsc della struttura NDIS_OFFLOAD che passa alla funzione NdisMSetMiniportAttributes .
Il driver miniport può impostare il membro IPv4.Enabled o il membro IPv6.Enabled o entrambi nella struttura NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD su TRUE se supporta RSC per questi protocolli. Il driver miniport deve supportare RSC per l'incapsulamento 802.3 o maggiore e può supportare qualsiasi altra incapsulazione. Se il driver miniport non supporta RSC per alcuni incapsulamenti, i pacchetti ricevuti di tale tipo di incapsulamento devono essere indicati normalmente nello stack.
Per determinare se un driver miniport supporta RSC, driver NDIS e altre applicazioni possono eseguire query sull'OID OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES che restituisce la struttura NDIS_OFFLOAD .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.30 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |