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) |