Freigeben über


NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD Struktur (ntddndis.h)

Die NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD Struktur enthält den Offload-Unterstützungszustand für das Empfangen von Segmenten zusammenwachsen (RSC).

Syntax

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;

Angehörige

IPv4

IPv4.Enabled

Ein BOOLESCHER Wert, der auf TRUE festgelegt ist, wenn die RSC-Verarbeitung für IPv4-Datenverkehr unterstützt wird. Andernfalls ist dieses Element FALSE.

IPv6

IPv6.Enabled

Ein BOOLESCHER Wert, der auf TRUE festgelegt ist, wenn die RSC-Verarbeitung für IPv6-Datenverkehr unterstützt wird. Andernfalls ist dieses Element FALSE.

Bemerkungen

Ein Miniporttreiber kündigt Unterstützung für den Empfang von Segmentverknlechtungen (RSC) im Rsc-Element der NDIS_OFFLOAD Struktur an, die an die NdisMSetMiniportAttributes Funktion übergeben wird.

Der Miniporttreiber kann den IPv4.Enabled Member oder das IPv6.Enabled Member oder beides in der NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD Struktur auf TRUE festlegen, wenn es RSC für diese Protokolle unterstützt. Der Miniporttreiber muss RSC für die Kapselung 802.3 oder höher unterstützen und kann alle anderen Kapselungen unterstützen. Wenn der Miniporttreiber RSC für einige Kapselungen nicht unterstützt, müssen die empfangenen Pakete dieses Kapselungstyps normal für den Stapel angegeben werden.

Um festzustellen, ob ein Miniporttreiber RSC unterstützt, können NDIS-Treiber und andere Anwendungen den OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES OID abfragen, der die NDIS_OFFLOAD Struktur zurückgibt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.30 und höher.
Header- ntddndis.h (include Ndis.h)

Siehe auch

NDIS_OFFLOAD

NdisMSetMiniportAttributes

OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES