Melakukan Operasi Pasca-Asosiasi

 

Ketika adaptor LAN nirkabel (WLAN) berhasil menyelesaikan operasi asosiasi 802.11 dengan titik akses (AP), driver miniport Native 802.11 memberi tahu sistem operasi dengan membuat indikasi NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION . Untuk informasi selengkapnya tentang operasi asosiasi, lihat Operasi Asosiasi.

Catatan Untuk Windows Vista, DLL Ekstensi IHV hanya mendukung jaringan set layanan dasar infrastruktur (BSS).

 

Setelah sistem operasi menerima indikasi NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION, sistem operasi memanggil fungsi Dot11ExtIhvPerformPostAssociate untuk memberi tahu DLL Ekstensi IHV tentang hal berikut:

Ketika Dot11ExtIhvPerformPostAssociate dipanggil, DLL Ekstensi IHV memulai operasi pasca-asosiasi dengan AP untuk mengautentikasi port data. Melalui operasi ini, DLL Ekstensi IHV dapat melakukan hal berikut:

  • Alokasikan sumber daya apa pun yang diperlukan untuk port data baru.

  • Lakukan pemrosesan keamanan kepemilikan pada port data untuk asosiasi. DLL Ekstensi IHV dapat menentukan status port data saat ini dari parameter pPortState dari fungsi Dot11ExtIhvPerformPostAssociate .

  • Panggil fungsi Dot11ExtSendUIRequest untuk meminta DLL Ekstensi UI IHV untuk meminta parameter keamanan kepada pengguna, seperti kredensial pengguna.

  • Autentikasi dengan AP menggunakan algoritma autentikasi yang diaktifkan melalui Dot11ExtSetAuthAlgorithm. DLL Ekstensi IHV memanggil Dot11ExtSetAuthAlgorithm selama operasi pra-asosiasi. Untuk informasi selengkapnya tentang operasi ini, lihat Operasi Pra-Asosiasi.

  • Kirim paket keamanan ke AP melalui panggilan ke fungsi Dot11ExtSendPacket .

    Ketika paket keamanan telah dikirim, operasi memberi tahu DLL Ekstensi IHV melalui panggilan ke fungsi Dot11ExtIhvSendPacketCompletion .

    Untuk informasi selengkapnya tentang mengirim paket keamanan, lihat Kirim Operasi.

  • Menerima paket keamanan dari AP. Sistem operasi memanggil fungsi Dot11ExtIhvReceivePacket untuk setiap paket keamanan yang diterima oleh adaptor WLAN.

    Setiap paket keamanan yang diterima diserialisasikan dan ditunjukkan dalam urutan yang diterima dari adaptor WLAN. Sistem operasi hanya memanggil fungsi Dot11ExtIhvReceivePacket untuk menunjukkan paket keamanan yang diterima yang cocok dengan entri dalam daftar IEEE EtherTypes, yang ditentukan oleh IHV Extensions DLL melalui panggilan ke fungsi Dot11ExtSetEtherTypeHandling .

    Untuk informasi selengkapnya tentang menerima paket keamanan, lihat Menerima Operasi.

  • Konfigurasikan adaptor WLAN dengan kunci cipher yang diturunkan melalui algoritma autentikasi. Fungsi Ekstensibilitas IHV berikut dapat dipanggil untuk mengunduh kunci cipher ke adaptor WLAN.

  • Konfigurasikan adaptor WLAN untuk mengecualikan paket yang tidak terenkripsi melalui panggilan ke fungsi Dot11ExtSetExcludeUnencrypted IHV Extensibility.

Setelah port data diautentikasi, DLL Ekstensi IHV harus memanggil Dot11ExtPostAssociateCompletion untuk menyelesaikan operasi pasca-asosiasi.

Gambar berikut menunjukkan langkah-langkah yang terlibat selama operasi pasca-asosiasi.

Diagram memperlihatkan langkah-langkah dalam operasi pasca-asosiasi.

DLL Ekstensi IHV harus mengikuti panduan ini saat melakukan operasi pasca-asosiasi.