WDI 常规数据路径接口

802.11 帧处理和帧元数据

802.11 帧以 NET_BUFFER_LIST ( NBL) 链的形式在 WDI 和 TAL 之间传递。 每个 NBL 表示一个 MSDU。 通过宏,NBL 结构提供对数据缓冲区的操作和对元数据的访问,包括操作系统填充Wi-Fi TX 元数据。 结构可通过其上下文和 MiniportReserved 成员进行扩展。 MiniportReserved[0] 指向 WDI_FRAME_METADATA 类型的缓冲区。 此缓冲区由 TX 路径中的 WDI 分配,由 RX 路径中的 TAL 通过回调 NdisWdiAllocateWiFiFrameMetaData 进行分配。 TAL 使用 MiniportReserved[1] 存储任何其他帧元数据。

数据路径管理请求和指示

有关数据路径管理请求和指示函数参考,请参阅 WDI Datapath Management Functions

NDIS_WDI_DATA_API

NET_BUFFER_LIST

NdisWdiAllocateWiFiFrameMetaData

WDI_FRAME_METADATA