функция обратного вызова NDIS_WDI_TX_RELEASE_FRAMES_IND (dot11wdi.h)
Важный
Этот раздел является частью модели драйвера WDI , выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и получит только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций.
Функция обратного вызова NdisWdiTxReleaseFrameIndication освобождает до указанного числа или статистической стоимости кадров, очередей в заданное одноранговое сочетание TID при приостановке передачи. Если указанные очереди не приостановлены, ни одна из NET_BUFFER_LISTs не освобождается.
Это обратный вызов внутри NDIS_WDI_DATA_API.
Синтаксис
NDIS_WDI_TX_RELEASE_FRAMES_IND NdisWdiTxReleaseFramesInd;
void NdisWdiTxReleaseFramesInd(
[in] NDIS_HANDLE NdisMiniportDataPathHandle,
[in] WDI_PORT_ID PortId,
[in] WDI_PEER_ID PeerId,
[in] UINT32 ExTidBitmask,
[in] UINT8 MaxNumFrames,
[in] UINT16 Credit,
[out] PNET_BUFFER_LIST *ppNBL
)
{...}
Параметры
[in] NdisMiniportDataPathHandle
NdisMiniportDataPathHandle, переданный минипорту IHV в MiniportWdiTalTxRxInitialize.
[in] PortId
Идентификатор порта. Должно быть значением без подстановочного знака.
[in] PeerId
Идентификатор однорангового узла. Должно быть значением без подстановочного знака.
[in] ExTidBitmask
Расширенная битовая маска TID.
[in] MaxNumFrames
Максимальное число кадров. MaxNumFrames игнорируется, если задано значение WDI_TX_MAX_FRAME_COUNT_INVALID (0xFF).
[in] Credit
Кредит. кредит игнорируется, если задано значение WDI_TX_CREDIT_INVALID (0xFFFF).
[out] ppNBL
Указатель на указатель на цепочку освобожденных кадров NET_BUFFER_LIST.
Возвращаемое значение
Никакой
Замечания
Если одна из указанных очередей приостановлена с WDI_TX_PAUSE_REASON_PS, параметр TAL/Target не выдает это указание, пока он не получит MiniportWdiTxTalQueueInOrder указания для этой очереди.
Это указание допускается только в том случае, если TargetPriorityQueueing имеет значение false.
TxMgr может возвращать список NET_BUFFER_LIST, превышающий ограничение количества кадров или затрат на кадр. Это происходит только в том случае, если кадры пересылаются после отправки с состоянием "Отложено" и с одинаковым порядковым номером, который указывает, что они были первоначально переданы в рамках одного A-MSDU.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
целевая платформа | Виндоус |
заголовка | dot11wdi.h |