estrutura NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD (ntddndis.h)
A estrutura NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD contém o estado de suporte de descarregamento para RSC (agrupamento 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 houver suporte para o processamento RSC no tráfego IPv4. Caso contrário, esse membro será FALSE.
IPv6
IPv6.Enabled
Um valor BOOLEAN definido como TRUE se houver suporte para o processamento de RSC no tráfego IPv6. Caso contrário, esse membro será FALSE.
Comentários
Um driver de miniporto anuncia 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 ao 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 normalmente na pilha.
Para determinar se um driver de miniporto dá suporte a RSC, drivers NDIS e outros aplicativos podem consultar o OID OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES que retorna a estrutura NDIS_OFFLOAD.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.30 e posterior. |
Cabeçalho | ntddndis.h (inclua Ndis.h) |