DOT11EXTIHV_RECEIVE_PACKET fungsi panggilan balik (wlanihv.h)
Sintaks
DOT11EXTIHV_RECEIVE_PACKET Dot11extihvReceivePacket;
DWORD Dot11extihvReceivePacket(
[in, optional] HANDLE hIhvExtAdapter,
[in] DWORD dwInBufferSize,
[in] LPVOID pvInBuffer
)
{...}
Parameter
[in, optional] hIhvExtAdapter
Handel yang digunakan oleh DLL Ekstensi IHV untuk mereferensikan adaptor WLAN. Nilai handel ini ditentukan melalui panggilan sebelumnya ke fungsi Dot11ExtIhvInitAdapter IHV Handler.
[in] dwInBufferSize
Panjangnya, dalam byte, dari paket yang diterima yang dirujuk oleh parameter pvInBuffer .
[in] pvInBuffer
Penunjuk ke buffer, dialokasikan oleh sistem operasi, yang berisi data paket, seperti yang dijelaskan di bagian Keterangan.
Mengembalikan nilai
Jika panggilan berhasil, fungsi akan mengembalikan ERROR_SUCCESS. Jika tidak, ia mengembalikan kode kesalahan yang ditentukan dalam Winerror.h.
Keterangan
Sistem operasi memanggil fungsi Dot11ExtIhvReceivePacket ketika hal berikut terjadi:
- Adaptor WLAN menerima paket dan driver miniport Native 802.11, yang mengelola adaptor, menunjukkan paket ke sistem operasi.
- IEEE EtherType paket cocok dengan entri dalam daftar EtherTypes yang ditentukan oleh DLL Ekstensi IHV melalui panggilan ke Fungsi Dot11ExtSetEtherTypeHandling .
- Alamat MAC tujuan (6 byte), diformat sesuai dengan pedoman yang dibahas dalam Manajemen Header MAC 802.11
- IEEE EtherType (2 byte)
- Payload
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | wlanihv.h (termasuk Wlanihv.h) |
Lihat juga
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