Compartilhar via


NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD estrutura (ntddndis.h)

A estrutura NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD contém o estado de suporte de descarregamento para RSC (associação de segmento de recebimento).

Sintaxe

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;

Membros

IPv4

IPv4.Enabled

Um valor BOOLEAN definido como TRUE se o processamento RSC no tráfego IPv4 tiver suporte. Caso contrário, esse membro será FALSE.

IPv6

IPv6.Enabled

Um valor BOOLEAN definido como TRUE se houver suporte para o processamento RSC no tráfego IPv6. Caso contrário, esse membro será FALSE.

Observações

Um driver de miniporto anuncia o suporte para rsc (agrupamento de segmento de recebimento) no membro Rsc da estrutura de NDIS_OFFLOAD que ele passa para a função NdisMSetMiniportAttributes.

O driver de miniporto pode definir o membro IPv4.Enabled ou o membro IPv6.Enabled ou ambos na estrutura NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD como TRUE se ele der suporte a RSC para esses protocolos. O driver de miniporto deve dar suporte a RSC para encapsulamento 802.3 ou superior e pode dar suporte a quaisquer outros encapsulamentos. Se o driver de miniporto não der suporte a RSC para algum encapsulamento, os pacotes recebidos desse tipo de encapsulamento deverão ser indicados na pilha normalmente.

Para determinar se um driver de miniporto dá suporte a RSC, drivers NDIS e outros aplicativos podem consultar a OID OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES que retorna a estrutura NDIS_OFFLOAD.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.30 e posterior.
cabeçalho ntddndis.h (inclua Ndis.h)

Consulte também

NDIS_OFFLOAD

NdisMSetMiniportAttributes

OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES