Share via


OID_TCP_OFFLOAD_CURRENT_CONFIG

Als Abfrageanforderung verwenden Administrative Anwendungen (oder möglicherweise überlagernde Treiber) die OID_TCP_OFFLOAD_CURRENT_CONFIG OID, um die aktuellen Konfigurationseinstellungen für die Aufgabeauslagerung eines zugrunde liegenden Miniportadapters zu ermitteln. Ein Systemadministrator kann diese OID über die WMI-Schnittstelle (Microsoft Windows Management Instrumentation) verwenden.

Setanforderungen werden nicht unterstützt.

Bemerkungen

NDIS verarbeitet diese OID für Miniporttreiber. Miniporttreiber melden Miniportadapter-Auslagerungsfunktionen an NDIS. Informationen zum Übergeben von Aufgabenauslagerungseinstellungen an NDIS von einem Miniporttreiber und von NDIS an überlagernde Treiber finden Sie unter NDIS_OFFLOAD.

Das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur enthält eine NDIS_OFFLOAD-Struktur . Die NDIS_OFFLOAD-Struktur umfasst die folgenden Funktionen des Miniportadapters:

Als Reaktion auf OID_TCP_OFFLOAD_CURRENT_CONFIG definieren die Kapselungsmember der Strukturen in der vorherigen Liste die Paketkapselungsfunktionen des Miniportadapters. NDIS stellt einen bitweisen OR der Flags bereit, die in den Encapsulationselementen dieser Strukturen bereitgestellt werden. Die anderen Strukturmember enthalten Einstellungen für verschiedene Auslagerungsdienste. Weitere Informationen zur Kapselung und zu anderen Funktionen finden Sie unter NDIS_TCP_IP_CHECKSUM_OFFLOAD, NDIS_TCP_LARGE_SEND_OFFLOAD_V1, NDIS_IPSEC_OFFLOAD_V1 und NDIS_TCP_LARGE_SEND_OFFLOAD_V2.

Miniportadapter müssen die Ethernet-Kapselung für alle Arten von Aufgabenauslagerungen unterstützen, die sie unterstützen. Die anderen Kapselungstypen sind optional.

Miniporttreiber sollten während der Initialisierung automatisch alle Aufgabenauslagerungsfunktionen aktivieren.

Weitere Informationen

NDIS_IPSEC_OFFLOAD_V1
NDIS_OFFLOAD
NDIS_OID_REQUEST
NDIS_TCP_IP_CHECKSUM_OFFLOAD
NDIS_TCP_LARGE_SEND_OFFLOAD_V2NDIS_IPSEC_OFFLOAD_V1

Anforderungen

Version: Windows Vista und höher Header: Ntddndis.h (include Ndis.h)