DOT11EXT_PROCESS_ONEX_PACKET fungsi panggilan balik (wlanihv.h)

Penting Antarmuka LAN Nirkabel Native 802.11 tidak digunakan lagi di Windows 10 dan yang lebih baru. Silakan gunakan WLAN Device Driver Interface (WDI) sebagai gantinya. Untuk informasi selengkapnya tentang WDI, lihat WLAN Universal Windows driver model.
 
DLL Ekstensi IHV memanggil fungsi Dot11ExtProcessOneXPacket untuk meneruskan paket EAP melalui LAN (EAPOL) ke sistem operasi untuk diproses selama operasi autentikasi 802.1X dengan titik akses (AP).

Sintaks

DOT11EXT_PROCESS_ONEX_PACKET Dot11extProcessOnexPacket;

DWORD Dot11extProcessOnexPacket(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           DWORD dwInPacketSize,
  [in]           LPVOID pvInPacket
)
{...}

Parameter

[in, optional] hDot11SvcHandle

Handel yang digunakan oleh sistem operasi untuk mereferensikan adaptor LAN nirkabel (WLAN). Nilai handel ini ditentukan melalui panggilan sebelumnya ke fungsi Dot11ExtIhvInitAdapter IHV Handler.

[in] dwInPacketSize

Panjangnya, dalam byte, dari data paket dalam buffer yang dirujuk oleh parameter pvInPacket .

[in] pvInPacket

Paket EAPOL diterima dari AP. Parameter pvInPacket harus mereferensikan paket EAPOL mulai dari bidang jenis paket di unit data protokol EAPOL (PDU). Untuk informasi selengkapnya tentang bidang jenis paket EAPOL, lihat Klausul 7.5.4 dalam standar IEEE 802.1X-2001.

Nilai kembali

Jika panggilan berhasil, fungsi akan mengembalikan ERROR_SUCCESS. Jika tidak, ia mengembalikan kode kesalahan yang ditentukan dalam Winerror.h.

Keterangan

Ketika memanggil fungsi Dot11ExtStartOneX , DLL Ekstensi IHV memulai operasi autentikasi 802.1X dengan menggunakan modul 802.1X dari kerangka kerja Native 802.11. Hal ini memungkinkan DLL untuk menggunakan algoritma protokol autentikasi yang dapat diperluas standar (EAP) yang didukung oleh sistem operasi.

Saat operasi autentikasi 802.1X tertunda, DLL Ekstensi IHV meneruskan menerima paket EAP melalui LAN (EAPOL) ke sistem operasi melalui panggilan ke fungsi Dot11ExtProcessOneXPacket . DLL Ekstensi IHV menerima paket ini melalui fungsi Dot11ExtIhvReceivePacket IHV Handler.

Catatan DLL Ekstensi IHV bertanggung jawab untuk memproses paket EAPOL-Key dan tidak boleh meneruskan ini ke sistem operasi.
 
Untuk informasi selengkapnya tentang paket EAPOL, lihat Klausul 7 standar IEEE 802.1X-2001.

Untuk informasi selengkapnya tentang menggunakan modul 802.1X untuk autentikasi, lihat Antarmuka ke Modul Native 802.11 802.1X

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

Dot11ExtIhvReceivePacket

Dot11ExtIhvInitAdapter

Dot11ExtIhvOneXIndicateResult

Dot11ExtStartOneX

Dot11ExtStopOneX