NET_PACKET_RSC 構造体 (rsctypes.h)

NET_PACKET_RSC構造体には、パケットの受信セグメント結合 (RSC) 情報が含まれています。

構文

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

メンバー

DUMMYUNIONNAME

TCP メンバーと UDP メンバーを含む共用体。

DUMMYUNIONNAME.TCP

TCP RSC 情報を保持する構造体。

DUMMYUNIONNAME.TCP.CoalescedSegmentCount

結合された TCP データ セグメントの数。

DUMMYUNIONNAME.TCP.DuplicateAckCount

重複する ACK メッセージの数。

DUMMYUNIONNAME.UDP

UDP RSC 情報を保持する構造体。

DUMMYUNIONNAME.UDP.CoalescedSegmentCount

結合された UDP データ セグメントの数。

DUMMYUNIONNAME.UDP.CoalescedSegmentSize

結合された UDP データ セグメントのサイズ (バイト単位)。

注釈

クライアント ドライバーは、 NetExtensionGetPacketRsc を呼び出すことによって、パケットのこの構造を取得できます。

要件

要件
最小 UMDF バージョン 2.33
Header rsctypes.h

こちらもご覧ください

Receive Segment Coalescing (RSC) オフロード

Packet descriptors and extensions (パケットの記述子と拡張機能)