NDIS_WDI_TX_SEND_RESTART_IND función de devolución de llamada (dot11wdi.h)

Importante

Este tema forma parte del modelo de controlador WDI publicado en Windows 10. El modelo de controlador WDI está en modo de mantenimiento y solo recibirá correcciones de prioridad alta. WiFiCx es el modelo de controlador de Wi-Fi publicado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes.

La función de devolución de llamada NdisWdiTxSendRestartIndication reanuda la transmisión en un puerto determinado a una combinación de TID punto o punto determinada.

Se trata de una devolución de llamada dentro de NDIS_WDI_DATA_API.

Sintaxis

NDIS_WDI_TX_SEND_RESTART_IND NdisWdiTxSendRestartInd;

void NdisWdiTxSendRestartInd(
  [in] NDIS_HANDLE NdisMiniportDataPathHandle,
  [in] WDI_PORT_ID PortId,
  [in] WDI_PEER_ID PeerId,
  [in] UINT32 ExTidBitmask,
       WDI_TX_PAUSE_REASON TxRestartReason
)
{...}

Parámetros

[in] NdisMiniportDataPathHandle

El NdisMiniportDataPathHandle pasado al miniporte IHV en MiniportWdiTalTxRxInitialize.

[in] PortId

Identificador de puerto. Se aceptan caracteres comodín.

[in] PeerId

Identificador del mismo nivel. Se aceptan caracteres comodín.

[in] ExTidBitmask

Máscara de bits TID extendida. Consulte la sección Comentarios para obtener más información.

TxRestartReason

Valor devuelto

None

Observaciones

En el parámetro ExTidBitmask, el bit i representa tiD extendido i (el bit menos significativo es bit 0).

La máscara de bits WDI_TX_PAUSE_REASON puede contener un conjunto de motivos de pausa. Los motivos de pausa son acumulativos, por lo que una NdisWdiTxSendPauseIndication con un motivo de pausa de WDI_TX_PAUSE_REASON_CREDIT seguido de un NdisWdiTxSendPauseIndication con una razón de pausa de WDI_TX_PAUSE_REASON_IHV1 requiere una NdisWdiTxSendRestartIndication con una razón de pausa de (WDI_TX_PAUSE_REASON_CREDIT | WDI_TX_PAUSE_REASON_IHV1) para que el conjunto de colas no se copie.

Si el motivo de la pausa es WDI_TX_PAUSE_REASON_PS, el TAL/target no emite una notificación NdisWdiTxSendRestartIndication a cualquiera de las colas afectadas hasta que haya recibido una notificación MiniportWdiTxTalQueueInOrder para esa cola. NdisWdiTxSendRestartIndication no reanuda una cola si la cola no tiene los bits de motivo de pausa restantes establecidos después de aplicar la máscara de bits del motivo de reinicio.

Si TargetPriorityQueueing es true, WDI_PEER_ID debe ser un carácter comodín. Solo se permiten reinicios de puerto o adaptador en este modo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado dot11wdi.h

Consulte también

NDIS_WDI_DATA_API

NdisWdiTxSendPauseIndication

WDI_PEER_ID

WDI_PORT_ID

WDI_TXRX_CAPABILITIES

WDI_TX_PAUSE_REASON