NDIS_WDI_TX_SEND_RESTART_IND funzione di callback (dot11wdi.h)
Importante
Questo argomento fa parte del modello di driver WDI rilasciato in Windows 10. Il modello di driver WDI è in modalità di manutenzione e riceverà solo correzioni con priorità elevata. WiFiCx è il modello di driver Wi-Fi rilasciato in Windows 11. Ti consigliamo di usare WiFiCx per sfruttare le funzionalità più recenti.
La funzione di callback NdisWdiTxSendRestartIndication riprende la trasmissione su una determinata porta a una determinata combinazione peer o peer-TID.
Si tratta di un callback all'interno di NDIS_WDI_DATA_API.
Sintassi
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,
[in] WDI_TX_PAUSE_REASON TxRestartReason
)
{...}
Parametri
[in] NdisMiniportDataPathHandle
NdisMiniportDataPathHandle passato al miniport IHV in MiniportWdiTalTxRxInitialize.
[in] PortId
ID porta. I caratteri jolly vengono accettati.
[in] PeerId
ID peer. I caratteri jolly vengono accettati.
[in] ExTidBitmask
Maschera di bit TID estesa. Per altre informazioni, vedere sezione osservazioni.
[in] TxRestartReason
Maschera di bit per il riavvio TX, specificata come WDI_TX_PAUSE_REASON valori. Per altre informazioni, vedere sezione osservazioni.
Valore restituito
Nessuno
Osservazioni
Nel parametro ExTidBitmask, il bit ith rappresenta tiD esteso i (il bit meno significativo è bit 0).
La maschera di bit WDI_TX_PAUSE_REASON può contenere un set di motivi di sospensione. I motivi delle pause sono cumulativi, quindi un NdisWdiTxSendPauseIndication con un motivo di pausa di WDI_TX_PAUSE_REASON_CREDIT seguito da un NdisWdiTxSendPauseIndication Per un motivo di sospensione di WDI_TX_PAUSE_REASON_IHV1 è necessario un NdisWdiTxSendRestartIndication con un motivo di sospensione (WDI_TX_PAUSE_REASON_CREDIT | WDI_TX_PAUSE_REASON_IHV1) per il set di code da annullare.
Se il motivo della pausa è WDI_TX_PAUSE_REASON_PS, il tal/destinazione non rilascia un NdisWdiTxSendRestartIndication a una qualsiasi delle code interessate fino a quando non ha ricevuto una notifica MiniportWdiTxTalQueueInOrder per tale coda. NdisWdiTxSendRestartIndication non riprende una coda se la coda non dispone di bit di sospensione rimanenti impostati dopo aver applicato la maschera di bit motivo di riavvio.
Se TargetPriorityQueueing è true, WDI_PEER_ID deve essere un carattere jolly. In questa modalità sono consentiti solo i riavvii della porta o dell'adattatore.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Windows Server 2016 |
piattaforma di destinazione | Finestre |
intestazione | dot11wdi.h |