DOT11EXTIHV_CONTROL 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.
 
Sistem operasi memanggil fungsi IHV Extensions DLL Dot11ExtIhvControl untuk memungkinkan kontrol vendor perangkat keras independen (IHV) driver atau layanan WLAN.

Sintaks

DOT11EXTIHV_CONTROL Dot11extihvControl;

DWORD Dot11extihvControl(
  [in, optional]  HANDLE hIhvExtAdapter,
  [in]            DWORD dwInBufferSize,
  [in, optional]  PBYTE pInBuffer,
  [in]            DWORD dwOutBufferSize,
  [out, optional] PBYTE pOutBuffer,
  [out]           PDWORD pdwBytesReturned
)
{...}

Parameter

[in, optional] hIhvExtAdapter

Handel yang digunakan oleh DLL Ekstensi IHV untuk mereferensikan adaptor WLAN. Nilai handel ini ditentukan melalui panggilan sebelumnya ke fungsi Handler IHV Dot11ExtIhvInitAdapter .

[in] dwInBufferSize

Ukuran, dalam byte, dari buffer kontrol input yang diacu oleh parameter pInBuffer .

[in, optional] pInBuffer

Penunjuk ke buffer kontrol input.

[in] dwOutBufferSize

Ukuran, dalam byte, dari buffer output (jika disediakan) yang diacu oleh parameter pOutBuffer .

[out, optional] pOutBuffer

Penunjuk ke buffer output, jika disediakan.

[out] pdwBytesReturned

Penunjuk ke variabel yang berisi ukuran, dalam byte, dari buffer input/output respons.

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 ini ketika fungsi WlanIhvControl dipanggil dengan parameter Jenis diatur ke nilai wlan_ihv_control_type_service. Untuk deskripsi fungsi WlanIhvControl , lihat dokumentasi Microsoft Windows SDK.

Data yang ditransfer dengan fungsi ini tidak divalidasi, sehingga IHV bertanggung jawab untuk mengurai buffer input dengan benar.

Buffer data yang diarahkan oleh parameter pdwBytesReturned akan selalu dikembalikan. Namun, buffer yang diarahkan oleh pOutBuffer akan disalin hanya jika pointer yang valid disediakan dan nilai yang diarahkan oleh pdwBytesReturned kurang dari atau sama dengan dwOutBufferSize .

Persyaratan

   
Klien minimum yang didukung Tersedia di Windows Vista dan versi sistem operasi Windows yang lebih baru.
Target Platform Desktop
Header wlanihv.h (termasuk Wlanihv.h)

Lihat juga

Dot11ExtIhvInitAdapter