NDIS_WDI_TX_SEND_RESTART_IND fungsi panggilan balik (dot11wdi.h)

Penting

Topik ini adalah bagian dari model driver WDI yang dirilis dalam Windows 10. Model driver WDI berada dalam mode pemeliharaan dan hanya akan menerima perbaikan prioritas tinggi. WiFiCx adalah model driver Wi-Fi yang dirilis dalam Windows 11. Kami menyarankan agar Anda menggunakan WiFiCx untuk memanfaatkan fitur terbaru.

Fungsi panggilan balik NdisWdiTxSendRestartIndication melanjutkan transmisi pada port tertentu ke kombinasi peer atau peer-TID tertentu.

Ini adalah panggilan balik di dalam NDIS_WDI_DATA_API.

Sintaks

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
)
{...}

Parameter

[in] NdisMiniportDataPathHandle

NdisMiniportDataPathHandle melewati miniport IHV di MiniportWdiTalTxRxInitialize.

[in] PortId

ID port. Kartubebas diterima.

[in] PeerId

ID serekan. Kartubebas diterima.

[in] ExTidBitmask

Bitmask TID yang Diperluas. Lihat bagian Keterangan untuk informasi selengkapnya.

[in] TxRestartReason

Bitmask alasan hidupkan ulang TX, ditentukan sebagai nilai WDI_TX_PAUSE_REASON . Lihat bagian Keterangan untuk informasi selengkapnya.

Nilai kembali

Tidak ada

Keterangan

Dalam parameter ExTidBitmask , ith bit mewakili TID i yang diperluas (bit yang paling tidak signifikan adalah bit 0) .

Bitmask WDI_TX_PAUSE_REASON mungkin berisi serangkaian alasan jeda. Alasan jeda bersifat kumulatif, jadi NdisWdiTxSendPauseIndication dengan alasan jeda WDI_TX_PAUSE_REASON_CREDIT diikuti oleh NdisWdiTxSendPauseIndication dengan alasan jeda WDI_TX_PAUSE_REASON_IHV1 memerlukan NdisWdiTxSendRestartIndication dengan alasan jeda (WDI_TX_PAUSE_REASON_CREDIT | WDI_TX_PAUSE_REASON_IHV1) agar kumpulan antrean tidak digunakan.

Jika alasan jeda WDI_TX_PAUSE_REASON_PS, TAL/target tidak mengeluarkan NdisWdiTxSendRestartIndication ke salah satu antrean yang terpengaruh hingga menerima pemberitahuan MiniportWdiTxTalQueueInOrder untuk antrean tersebut. NdisWdiTxSendRestartIndication tidak melanjutkan antrean jika antrean tidak memiliki bit alasan jeda yang tersisa yang ditetapkan setelah menerapkan bitmask alasan hidupkan ulang.

Jika TargetPriorityQueueing benar, WDI_PEER_ID harus berupa kartubebas. Hanya port atau mulai ulang adaptor yang diperbolehkan dalam mode ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Target Platform Windows
Header dot11wdi.h

Lihat juga

NDIS_WDI_DATA_API

NdisWdiTxSendPauseIndication

WDI_PEER_ID

WDI_PORT_ID

WDI_TXRX_CAPABILITIES

WDI_TX_PAUSE_REASON