Partilhar via


NDIS_WDI_TX_SEND_PAUSE_IND função de retorno de chamada (dot11wdi.h)

Importante

Este tópico faz parte do modelo de driver WDI lançado no Windows 10. O modelo de driver WDI está no modo de manutenção e receberá apenas correções de alta prioridade. WiFiCx é o modelo de driver Wi-Fi lançado no Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes.

A função de retorno de chamada NdisWdiTxSendPauseIndication pausa as transmissões em uma determinada porta para uma determinada combinação par ou ponto-TID.

Esse é um retorno de chamada dentro de NDIS_WDI_DATA_API.

Sintaxe

NDIS_WDI_TX_SEND_PAUSE_IND NdisWdiTxSendPauseInd;

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

Parâmetros

[in] NdisMiniportDataPathHandle

O NdisMiniportDataPathHandle passou para o miniporto IHV em MiniportWdiTalTxRxInitialize.

[in] PortId

A ID da porta. Curingas são aceitos.

[in] PeerId

A ID do par. Curingas são aceitos.

[in] ExTidBitmask

A máscara de bits TID estendida. Consulte a seção Comentários para obter mais informações.

[in] TxPauseReason

Máscara de bits de motivo de pausa TX, especificada como WDI_TX_PAUSE_REASON valor(s). Consulte a seção Comentários para obter mais informações.

Valor de retorno

Nenhum

Observações

No parâmetro exTidBitmask, o ibit representa o TID estendido i (o bit menos significativo é o bit 0) .

A máscara de bits WDI_TX_PAUSE_REASON pode conter um conjunto de motivos de pausa. Os motivos das pausas são cumulativos, portanto, um NdisWdiTxSendPauseIndication com um motivo de pausa de WDI_TX_PAUSE_REASON_CREDIT seguido por um NdisWdiTxSendPauseIndication O com um motivo de pausa de WDI_TX_PAUSE_REASON_IHV1 requer um NdisWdiTxSendRestartIndication com um motivo de pausa de (WDI_TX_PAUSE_REASON_CREDIT | WDI_TX_PAUSE_REASON_IHV1) para que o conjunto de filas não seja usado.

Se o motivo da pausa for WDI_TX_PAUSE_REASON_PS, o TAL/target não emitirá um NdisWdiTxSendRestartIndication para qualquer uma das filas afetadas até receber uma notificação MiniportWdiTxTalQueueInOrder para essa fila

Se targetPriorityQueueing for verdadeiro, WDI_PEER_ID deverá ser um curinga. Somente pausas de porta ou adaptador são permitidas nesse modo.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
da Plataforma de Destino Windows
cabeçalho dot11wdi.h

Consulte também

MiniportWdiTxTalQueueInOrder

NDIS_WDI_DATA_API

NdisWdiTxSendRestartIndication

WDI_PEER_ID

WDI_PORT_ID

WDI_TXRX_CAPABILITIES

WDI_TX_PAUSE_REASON