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) |