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 la sezione Osservazioni .
[in] TxRestartReason
Maschera di bit per il riavvio TX, specificata come valore WDI_TX_PAUSE_REASON . Per altre informazioni, vedere la sezione Osservazioni .
Valore restituito
nessuno
Osservazioni
Nel parametro ExTidBitmask, il bit i rappresenta il 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 sospensione di WDI_TX_PAUSE_REASON_CREDIT seguito da un NdisWdiTxSendPauseIndication con un motivo di sospensione di WDI_TX_PAUSE_REASON_IHV1 richiede un NdisWdiTxSendRestartIndication con un motivo di sospensione di (WDI_TX_PAUSE_REASON_CREDIT WDI_TX_PAUSE_REASON_IHV1 | ) per il set di code da annullare.
Se il motivo della sospensione è WDI_TX_PAUSE_REASON_PS, il tal/destinazione non invia una notifica NdisWdiTxSendRestartIndication a una delle code interessate fino a quando non ha ricevuto una notifica MiniportWdiTxTalQueueInOrder per tale coda. NdisWdiTxSendRestartIndication non riprende una coda se la coda non ha altri bit motivo di sospensione 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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Intestazione | dot11wdi.h |