Compartilhar via


estrutura NET_PACKET_RSC (rsctypes.h)

A estrutura NET_PACKET_RSC contém informações de RSC (coalescência de segmento de recebimento) para um pacote.

Sintaxe

typedef struct _NET_PACKET_RSC {
  union {
    struct {
      UINT16 CoalescedSegmentCount;
      UINT16 DuplicateAckCount;
    } TCP;
    struct {
      UINT16 CoalescedSegmentCount;
      UINT16 CoalescedSegmentSize;
    } UDP;
  } DUMMYUNIONNAME;
} NET_PACKET_RSC;

Membros

DUMMYUNIONNAME

Uma união que contém os membros TCP e UDP .

DUMMYUNIONNAME.TCP

Uma estrutura que contém as informações do TCP RSC.

DUMMYUNIONNAME.TCP.CoalescedSegmentCount

O número de segmentos de dados TCP que foram unidos.

DUMMYUNIONNAME.TCP.DuplicateAckCount

O número de mensagens ACK duplicadas.

DUMMYUNIONNAME.UDP

Uma estrutura que contém as informações do UDP RSC.

DUMMYUNIONNAME.UDP.CoalescedSegmentCount

O número de segmentos de dados UDP que foram unidos.

DUMMYUNIONNAME.UDP.CoalescedSegmentSize

O tamanho, em bytes, dos segmentos de dados UDP que foram unidos.

Comentários

Os drivers de cliente podem obter essa estrutura para um pacote chamando NetExtensionGetPacketRsc.

Requisitos

Requisito Valor
Versão mínima do UMDF 2.33
Cabeçalho rsctypes.h

Confira também

Receber descarregamento de RSC (coalescing de segmento)

Descritores de pacote e extensões