Freigeben über


NET_PACKET_RSC-Struktur (rsctypes.h)

Die NET_PACKET_RSC-Struktur enthält RSC-Informationen (Receive Segment Coaleszenz) für ein Paket.

Syntax

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

Member

DUMMYUNIONNAME

Eine Union, die die TCP - und UDP-Member enthält.

DUMMYUNIONNAME.TCP

Eine -Struktur, die die TCP-RSC-Informationen enthält.

DUMMYUNIONNAME.TCP.CoalescedSegmentCount

Die Anzahl der TCP-Datensegmente, die zusammengehaktet wurden.

DUMMYUNIONNAME.TCP.DuplicateAckCount

Die Anzahl doppelter ACK-Nachrichten.

DUMMYUNIONNAME.UDP

Eine -Struktur, die die UDP-RSC-Informationen enthält.

DUMMYUNIONNAME.UDP.CoalescedSegmentCount

Die Anzahl der UDP-Datensegmente, die zusammengehaktet wurden.

DUMMYUNIONNAME.UDP.CoalescedSegmentSize

Die Größe der UDP-Datensegmente, die zusammengefaktet wurden, in Bytes.

Hinweise

Clienttreiber können diese Struktur für ein Paket abrufen, indem sie NetExtensionGetPacketRsc aufrufen.

Anforderungen

Anforderung Wert
UMDF-Mindestversion 2.33
Kopfzeile rsctypes.h

Weitere Informationen

RsC-Auslagerung (Receive Segment Coalescing)

Paketdeskriptoren und -erweiterungen