Allgemeine WDI-Datenpfadschnittstellen

802.11: Framebehandlung und Framemetadaten

802.11-Frames werden zwischen WDI und tal in Form von NET_BUFFER_LIST (NBL)-Ketten übergeben. Jede NBL stellt eine MSDU dar. Über Makros bietet die NBL-Struktur Vorgänge für die Datenpuffer und Zugriff auf Metadaten, einschließlich des Betriebssystems, das Wi-Fi TX-Metadaten aufgefüllt wird. Die -Struktur ist über ihren Kontext und MiniportReserved-Member erweiterbar. MiniportReserved[0] verweist auf einen Puffer vom Typ WDI_FRAME_METADATA. Dieser Puffer wird von WDI im TX-Pfad und von der TAL im RX-Pfad über den Rückruf NdisWdiAllocateWiFiFrameMetaData zugeordnet. Die TAL verwendet MiniportReserved[1], um alle zusätzlichen Framemetadaten zu speichern.

Anforderungen und Hinweise zur Datenpfadverwaltung

Referenz zu Anforderungs- und Indikationsfunktionen für die Datenpfadverwaltung finden Sie unter WDI-Datenpfadverwaltungsfunktionen.

NDIS_WDI_DATA_API

NET_BUFFER_LIST

NdisWdiAllocateWiFiFrameMetaData

WDI_FRAME_METADATA