Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NetExtensionGetData--Funktion ruft Paketerweiterungsdaten für ein Net-Paket ab.
Syntax
void * NetExtensionGetData(
NET_EXTENSION const *Extension,
UINT32 Index
);
Parameter
Extension
Ein Zeiger auf eine NET_EXTENSION Struktur, die die angeforderten Erweiterungsinformationen für diese Paketwarteschlange beschreibt.
Index
Der Index im Paketring für das Ziel NET_PACKET.
Rückgabewert
Gibt einen Zeiger auf die Struktur zurück, die die Erweiterungsinformationen für dieses Paket enthält.
Bemerkungen
Clienttreiber sollten diese Funktion nicht direkt aufrufen. Stattdessen sollten sie die entsprechende Wrapperfunktion für den Typ der Erweiterung aufrufen, die sie erhalten:
- Für Checkum-Offloadinformationen ruft der Clienttreiber NetExtensionGetPacketChecksumauf.
- Für generische Segmentation Offload (GSO)-Informationen ruft der Clienttreiber NetExtensionGetPacketLsoauf.
- Für "Receive Segment Coaleszenz"-Informationen (RSC) ruft der Clienttreiber NetExtensionGetPacketRscauf.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Minimale KMDF-Version | 1.29 |
| Mindest-UMDF-Version | 2.33 |
| Header- | extension.h (include netadaptercx.h) |
| IRQL- | Jede Ebene, solange der Zielspeicher resident ist |