Udostępnij za pośrednictwem


Ogólne interfejsy toru danych WDI

Obsługa ramek 802.11 i metadane ramek

802.11 ramki są przekazywane między WDI i TAL w postaci łańcuchów NET_BUFFER_LIST (NBL). Każda NBL reprezentuje jedną jednostkę MSDU. Za pomocą makr struktura NBL zapewnia operacje na buforach danych oraz dostęp do metadanych, w tym metadanych TX Wi-Fi wypełnionych przez system operacyjny. Struktura jest rozszerzalna dzięki kontekstowi i członkom MiniportReserved. MiniportReserved[0] wskazuje bufor typu WDI_FRAME_METADATA. Ten bufor jest przydzielany przez WDI w ścieżce TX, a przez TAL w ścieżce RX za pośrednictwem wywołania zwrotnego NdisWdiAllocateWiFiFrameMetaData. Funkcja TAL używa MiniportReserved[1] do przechowywania dodatkowych metadanych ram.

Żądania i wskazania dotyczące zarządzania ścieżką danych

Aby uzyskać informacje o żądaniu zarządzania ścieżką danych i wskazanie funkcji, zobacz funkcje zarządzania ścieżką danych WDI.

NDIS_WDI_DATA_API

NET_BUFFER_LIST

NdisWdiAllocateWiFiFrameMetaData

WDI_FRAME_METADATA