NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD-Struktur (ntddndis.h)
Die NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD-Struktur enthält den Auslagerungsunterstützungsstatus für empfangssegmentale Koalescierung (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;
Member
IPv4
IPv4.Enabled
Ein BOOLEAN-Wert, der auf TRUE festgelegt ist, wenn die RSC-Verarbeitung für IPv4-Datenverkehr unterstützt wird. Andernfalls ist dieser Member FALSE.
IPv6
IPv6.Enabled
Ein BOOLEAN-Wert, der auf TRUE festgelegt ist, wenn die RSC-Verarbeitung für IPv6-Datenverkehr unterstützt wird. Andernfalls ist dieser Member FALSE.
Hinweise
Ein Miniporttreiber kündigt die Unterstützung für empfangenes Segment Coalescing (RSC) im Rsc-Member der NDIS_OFFLOAD-Struktur an, die er an die NdisMSetMiniportAttributes-Funktion übergibt.
Der Miniporttreiber kann den IPv4.Enabled-Member oder den IPv6.Enabled-Member oder beides in der NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD-Struktur auf TRUE festlegen, wenn rsC für diese Protokolle unterstützt wird. 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 eine Kapselung nicht unterstützt, müssen die empfangenen Pakete dieses Kapselungstyps normal im Stapel angegeben werden.
Um festzustellen, ob ein Miniporttreiber RSC unterstützt, können NDIS-Treiber und andere Anwendungen die OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES OID abfragen, die die NDIS_OFFLOAD-Struktur zurückgibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.30 und höher. |
Kopfzeile | ntddndis.h (include Ndis.h) |