Operasi Kirim
Saat melakukan operasi pasca-asosiasi, dimulai melalui panggilan ke Dot11ExtIhvPerformPostAssociate, DLL Ekstensi IHV dapat mengirim paket melalui adaptor LAN nirkabel (WLAN). Untuk informasi selengkapnya tentang operasi pasca-asosiasi, lihat Operasi Pasca-Asosiasi.
Biasanya, DLL mengirimkan paket keamanan ke titik akses (AP) untuk autentikasi port data dengan menggunakan algoritma yang diaktifkan melalui Dot11ExtSetAuthAlgorithm. DLL Ekstensi IHV memanggil Dot11ExtSetAuthAlgorithm selama operasi pra-asosiasi. Untuk informasi selengkapnya tentang operasi ini, lihat Operasi Pra-Asosiasi.
Catatan Untuk Windows Vista, DLL Ekstensi IHV hanya mendukung jaringan set layanan dasar infrastruktur (BSS).
Saat mengirim paket, DLL Ekstensi IHV harus mengikuti panduan ini.
DLL Ekstensi IHV harus mengalokasikan memori untuk paket data 802.11 lengkap, termasuk header kontrol akses media (MAC) 802.11, enkapulasi LLC (jika perlu), dan data payload.
Tabel berikut ini menjelaskan bidang dan subbidang mana dalam header MAC 802.11 yang diatur oleh adaptor DLL atau WLAN Ekstensi IHV.
Nama bidang Nama subbidang Diatur oleh DLL Ekstensi IHV Diatur oleh adaptor WLAN Kontrol Bingkai
Versi Protokol
X
Kontrol Bingkai
Jenis
X
Kontrol Bingkai
Subjenis
X
Kontrol Bingkai
Ke DS
X
Kontrol Bingkai
Dari DS
X
Kontrol Bingkai
Fragmen Lainnya
X
Kontrol Bingkai
Coba lagi
X
Kontrol Bingkai
Pwr Mgt
X
Kontrol Bingkai
Data Lainnya
X
Kontrol Bingkai
Bingkai Terproteksi
X
Kontrol Bingkai
Pesanan
X
Durasi/ID
X
Alamat 1
X
Alamat 2
X
Alamat 3
X
Kontrol Urutan
Nomor Fragmen
X
Kontrol Urutan
Nomor Urut
X
DLL Ekstensi IHV memanggil fungsi Dot11ExtSendPacket untuk mengirim paket melalui adaptor LAN nirkabel (WLAN). DLL meneruskan nilai handel unik, yang mengidentifikasi paket, ke parameter hSendCompletion fungsi. Biasanya, DLL meneruskan alamat buffer yang dialokasikan yang berisi paket ke parameter hSendCompletion . Catatan Hanya paket unicast yang dapat dikirim melalui panggilan ke fungsi Dot11ExtSendPacket .
Ketika adaptor WLAN telah mengirim paket, sistem operasi memanggil fungsi Dot11ExtIhvSendPacketCompletion . Sistem operasi meneruskan nilai handel paket ke parameter hSendCompletion fungsi. Nilai handel ini akan menjadi nilai yang sama yang digunakan oleh DLL Ekstensi IHV dalam panggilannya ke Dot11ExtSendPacket.
Ketika Dot11ExtIhvSendPacketCompletion dipanggil, DLL Ekstensi IHV harus merilis memori yang dialokasikan untuk paket.
Catatan DLL Ekstensi IHV tidak boleh membebaskan sumber daya yang dialokasikan untuk paket yang dikirim melalui Dot11ExtSendPacket hingga panggilan yang sesuai ke Dot11ExtIhvSendPacketCompletion dibuat.
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