Condividi tramite


NDIS_WDI_TX_RELEASE_FRAMES_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 NdisWdiTxReleaseFrameIndication rilascia fino a un numero specificato o al costo aggregato dei fotogrammi accodati a una determinata combinazione peer-TID quando la trasmissione viene sospesa. Se le code specificate non vengono sospese, nessuna delle NET_BUFFER_LISTs viene rilasciata.

Si tratta di un callback all'interno di NDIS_WDI_DATA_API.

Sintassi

NDIS_WDI_TX_RELEASE_FRAMES_IND NdisWdiTxReleaseFramesInd;

void NdisWdiTxReleaseFramesInd(
  [in]  NDIS_HANDLE NdisMiniportDataPathHandle,
  [in]  WDI_PORT_ID PortId,
  [in]  WDI_PEER_ID PeerId,
  [in]  UINT32 ExTidBitmask,
  [in]  UINT8 MaxNumFrames,
  [in]  UINT16 Credit,
  [out] PNET_BUFFER_LIST *ppNBL
)
{...}

Parametri

[in] NdisMiniportDataPathHandle

NdisMiniportDataPathHandle passato al miniport IHV in MiniportWdiTalTxRxInitialize.

[in] PortId

ID porta. Deve essere un valore non con caratteri jolly.

[in] PeerId

ID peer. Deve essere un valore non con caratteri jolly.

[in] ExTidBitmask

Maschera di bit TID estesa.

[in] MaxNumFrames

Numero massimo di fotogrammi. MaxNumFrames viene ignorato se è impostato su WDI_TX_MAX_FRAME_COUNT_INVALID (0xFF).

[in] Credit

Credito. credito viene ignorato se è impostato su WDI_TX_CREDIT_INVALID (0xFFFF).

[out] ppNBL

Puntatore a un puntatore a un NET_BUFFER_LIST catena di fotogrammi rilasciati.

Valore restituito

Nessuno

Osservazioni

se una delle code specificate viene sospesa con WDI_TX_PAUSE_REASON_PS, il tal/destinazione non rilascia questa indicazione fino a quando non ha ricevuto un MiniportWdiTxQueueInOrder indicazione per tale coda.

Questa indicazione è consentita solo quando TargetPriorityQueueing è false.

TxMgr può restituire un elenco di NET_BUFFER_LIST che superano il limite del numero di fotogrammi o costi di fotogrammi. Ciò si verifica solo se i fotogrammi vengono accodati dopo l'invio completato con lo stato Posticipato e con un numero di sequenza identico, che indica che sono stati originariamente trasmessi come parte di un singolo A-MSDU.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
intestazione dot11wdi.h

Vedere anche

MiniportWdiTxTalQueueInOrder

NDIS_WDI_DATA_API

NET_BUFFER_LIST

WDI_PEER_ID

WDI_PORT_ID

WDI_TXRX_CAPABILITIES

WDI_TX_PAUSE_REASON