функция обратного вызова NDIS_WDI_TX_QUERY_RA_TID_STATE (dot11wdi.h)
Важно!
Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.
Функция обратного вызова NdisWdiTxQueryRATIDState используется TxEngine для запроса состояния очереди ra/TID или port.
Это обратный вызов внутри NDIS_WDI_DATA_API.
Синтаксис
NDIS_WDI_TX_QUERY_RA_TID_STATE NdisWdiTxQueryRaTidState;
void NdisWdiTxQueryRaTidState(
[in] NDIS_HANDLE NdisMiniportDataPathHandle,
[in] WDI_PORT_ID PortId,
[in] WDI_PEER_ID PeerId,
[in] WDI_EXTENDED_TID ExTid,
[out] NDIS_STATUS *pWifiStatus,
[out] PUINT16 pQueueLength
)
{...}
Параметры
[in] NdisMiniportDataPathHandle
NdisMiniportDataPathHandle, переданный в минипорт IHV в MiniportWdiTalTxRxInitialize.
[in] PortId
Идентификатор порта.
[in] PeerId
Идентификатор однорангового узла.
[in] ExTid
Расширенный идентификатор трафика (TID)
[out] pWifiStatus
Указывает результат операции запроса. Дополнительные сведения см. в разделе Примечания .
[out] pQueueLength
Количество кадров с невыполненной работой в указанной очереди ra/TID или port.
Возвращаемое значение
None
Remarks
TxMgr возвращает состояние успешного выполнения, если порт и одноранговый узел являются допустимыми. В противном случае возвращается состояние ошибки. В случае состояния успешного выполнения параметру QueueLength присваивается количество кадров с невыполненной работой в указанной очереди ra/TID или port.
Если targetPriorityQueueing имеет значение true, WDI_PEER_ID необходимо задать значение однорангового узла с подстановочными знаками.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | dot11wdi.h |