DOT11EXTIHV_VALIDATE_PROFILE fungsi panggilan balik (wlanihv.h)
Sintaks
DOT11EXTIHV_VALIDATE_PROFILE Dot11extihvValidateProfile;
DWORD Dot11extihvValidateProfile(
[in, optional] HANDLE hIhvExtAdapter,
[in, optional] PDOT11EXT_IHV_PROFILE_PARAMS pIhvProfileParams,
[in] PDOT11EXT_IHV_CONNECTIVITY_PROFILE pIhvConnProfile,
[in] PDOT11EXT_IHV_SECURITY_PROFILE pIhvSecProfile,
[out] PDWORD pdwReasonCode
)
{...}
Parameter
[in, optional] hIhvExtAdapter
Handel yang digunakan oleh DLL Ekstensi IHV untuk mereferensikan adaptor LAN nirkabel (WLAN). Nilai handel ini ditentukan melalui panggilan sebelumnya ke fungsi Dot11ExtIhvInitAdapter IHV Handler.
[in, optional] pIhvProfileParams
Penunjuk ke DOT11EXT_IHV_PROFILE_PARAMS struktur. Struktur ini mendefinisikan atribut jaringan set layanan dasar (BSS) tempat ekstensi profil akan diterapkan.
[in] pIhvConnProfile
Penunjuk ke DOT11EXT_IHV_CONNECTIVITY_PROFILE struktur yang berisi pengaturan konektivitas untuk profil IHV.
[in] pIhvSecProfile
Penunjuk ke DOT11EXT_IHV_SECURITY_PROFILE struktur yang berisi pengaturan keamanan untuk profil IHV.
[out] pdwReasonCode
Penunjuk ke nilai DWORD, yang menyediakan informasi tambahan untuk nilai pengembalian fungsi Dot11ExtIhvValidateProfile . DLL Ekstensi IHV harus mengatur * pdwReasonCode ke nilai L2_REASON_CODE_xxxx, yang ditentukan dalam L2cmn.h.
Nilai kembali
Jika panggilan berhasil, fungsi akan mengembalikan ERROR_SUCCESS. Jika tidak, ia mengembalikan kode kesalahan yang ditentukan dalam Winerror.h.
Keterangan
Sistem operasi memanggil fungsi Dot11ExtIhvValidateProfile untuk memverifikasi pengaturan yang ditentukan pengguna untuk profil jaringan sebelum profil diproses atau disimpan.
Ketika fungsi Dot11ExtIhvValidateProfile dipanggil, DLL Ekstensi IHV mengikuti panduan berikut:
- DLL Ekstensi IHV memverifikasi bahwa pengaturan profil yang ditentukan pengguna valid untuk atribut umum jaringan set layanan dasar (BSS) tempat profil akan diterapkan. Atribut jaringan BSS dirujuk melalui parameter pIhvProfileParams .
- Jika data pengguna valid untuk ekstensi profil jaringan, Dot11ExtIhvValidateProfile harus mengembalikan ERROR_SUCCESS. Jika tidak, fungsi harus mengembalikan kode kesalahan yang sesuai dari nilai ERROR_xxxx yang ditentukan dalam Winerror.h.
-
DLL Ekstensi IHV memberikan informasi lebih lanjut mengenai hasil validasi data pengguna. DLL harus mengatur * pdwReasonCode ke salah satu hal berikut:
- L2_REASON_CODE_SUCCESS, jika data pengguna valid.
- Nilai kesalahan L2_REASON_CODE_xxxx yang sesuai, jika data pengguna tidak valid.
- Nilai yang ditentukan IHV dalam rentang dari L2_REASON_CODE_IHV_BASE hingga (L2_REASON_CODE_IHV_BASE+ L2_REASON_CODE_GROUP_SIZE-1), terlepas dari validitas data pengguna.
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, L2cmn.h) |
Lihat juga
DOT11EXT_IHV_CONNECTIVITY_PROFILESaran 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