функция обратного вызова NDIS_WDI_TX_INJECT_FRAME_IND (dot11wdi.h)
Важно!
Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.
Функция обратного вызова NdisWdiTxInjectFrameIndication позволяет LE внедрять кадры через обычный путь к данным (например, запросы и ответы проверки подлинности, связи Wi-Fi кадры прямых действий).
Это обратный вызов внутри NDIS_WDI_DATA_API.
Синтаксис
NDIS_WDI_TX_INJECT_FRAME_IND NdisWdiTxInjectFrameInd;
void NdisWdiTxInjectFrameInd(
[in] NDIS_HANDLE NdisMiniportDataPathHandle,
[in] WDI_PORT_ID PortId,
[in] WDI_PEER_ID PeerId,
[in] WDI_EXTENDED_TID ExTid,
[in] PNET_BUFFER_LIST pNBL,
[in] BOOLEAN bIsUnicast,
[in] BOOLEAN bUseLegacyRates,
[in] UINT16 Ethertype,
[in] WDI_EXEMPTION_ACTION_TYPE ExemptionAction
)
{...}
Параметры
[in] NdisMiniportDataPathHandle
NdisMiniportDataPathHandle, переданный в минипорт IHV в MiniportWdiTalTxRxInitialize.
[in] PortId
Идентификатор порта.
[in] PeerId
Идентификатор однорангового узла. Если targetPriorityQueueing имеет значение true, для этого параметра необходимо задать значение подстановочного знака.
[in] ExTid
Расширенный TID.
[in] pNBL
Указатель на цепочку NET_BUFFER_LIST .
[in] bIsUnicast
Указывает, относятся ли кадры к адресу получателя одноадресной рассылки.
[in] bUseLegacyRates
Указывает, следует ли использовать устаревшие частоты для отправки кадров.
[in] Ethertype
Указывает Тип эфира кадров.
[in] ExemptionAction
Задает исключение для кадров.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | dot11wdi.h |