struktur WDI_TXRX_CAPABILITIES (dot11wdi.h)
Struktur WDI_TXRX_CAPABILITIES mendefinisikan kemampuan target.
Sintaks
typedef struct _WDI_TXRX_TARGET_CAPABILITIES {
WDI_INTERCONNECT_TYPE InterconnectType;
struct {
BOOLEAN TargetPriorityQueueing;
UINT16 MaxScatterGatherElementsPerFrame;
BOOLEAN ExplicitSendCompleteFlagRequired;
UINT8 bPad;
UINT16 MinEffectiveSize;
UINT16 FrameSizeGranularity;
} TransmitCapabilities;
struct {
BOOLEAN RxTxForwarding;
UINT32 MaxThroughput;
} ReceiveCapabilities;
} WDI_TXRX_CAPABILITIES, *PWDI_TXRX_CAPABILITIES;
Anggota
InterconnectType
Jenis interkoneksi target.
TransmitCapabilities
Mengirimkan kemampuan.
MaxMemBlocksPerFrame
Jumlah maksimum elemen Scatter Gather dalam bingkai. WDI menggabungkan bingkai seperlunya sehingga miniport IHV tidak menerima bingkai yang membutuhkan lebih banyak elemen pengumpulan sebar daripada yang ditentukan oleh kemampuan ini. Untuk performa terbaik, disarankan bahwa kemampuan ini diatur lebih tinggi dari bingkai umum karena batubara memerlukan salinan memori. Jika kemampuan ini tidak lebih besar dari ukuran bingkai maksimum yang dibagi dengan ukuran halaman, WDI mungkin tidak berhasil menyatukan bingkai dan mungkin dihilangkan.
TransmitCapabilities.TargetPriorityQueueing
Jika true, WDI tidak mengklasifikasikan bingkai Tx oleh Peer dan TID, dan hanya menyediakan antrean pada tingkat port. WDI menjadwalkan antrean port backlogged menggunakan DRR global.
Jika false, WDI mengklasifikasikan bingkai Tx oleh Peer dan TID dan menggunakan penjadwal penuh untuk memilih antrean TX untuk ditransfer.
Mengatur ini ke false disarankan kecuali target mampu klasifikasi dan antrean Peer-TID.
TransmitCapabilities.MaxScatterGatherElementsPerFrame
TransmitCapabilities.ExplicitSendCompleteFlagRequired
Jika true, target/TAL menghasilkan indikasi penyelesaian pengiriman TX hanya untuk bingkai yang memiliki bendera ini yang diatur dalam metadata bingkai.
Jika false, target/TAL menghasilkan indikasi penyelesaian pengiriman TX untuk semua bingkai
TransmitCapabilities.bPad
Dicadangkan.
TransmitCapabilities.MinEffectiveSize
Saat menghapus antrean bingkai, TxMgr memperlakukan bingkai yang lebih kecil dari MinEffectiveSize karena memiliki ukuran MinEffectiveSize yang efektif.
TransmitCapabilities.FrameSizeGranularity
Nilai ini sama dengan granularitas alokasi memori per bingkai. Untuk tujuan penghapusan antrean, TxMgr memperlakukan bingkai sebagai memiliki ukuran efektif yang sama dengan ukuran bingkai ditambah jumlah padding paling sedikit sehingga ukuran efektif adalah kelipatan bilangan bulat dari FrameSizeGranularity.
Nilai ini harus diatur ke kekuatan dua.
ReceiveCapabilities
Menerima kemampuan.
ReceiveCapabilities.RxTxForwarding
Dicadangkan.
ReceiveCapabilities.MaxThroughput
Menentukan throughput maksimum perangkat dalam unit 0,5 Mbps.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Header | dot11wdi.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk