Fungsi WlanGetInterfaceCapability (wlanapi.h)

Fungsi WlanGetInterfaceCapability mengambil kemampuan antarmuka.

Sintaks

DWORD WlanGetInterfaceCapability(
  [in]  HANDLE                     hClientHandle,
  [in]  const GUID                 *pInterfaceGuid,
        PVOID                      pReserved,
  [out] PWLAN_INTERFACE_CAPABILITY *ppCapability
);

Parameter

[in] hClientHandle

Handel sesi klien, diperoleh dengan panggilan sebelumnya ke fungsi WlanOpenHandle .

[in] pInterfaceGuid

GUID antarmuka ini.

pReserved

Disiapkan untuk penggunaan masa mendatang. Harus diatur ke NULL.

[out] ppCapability

Struktur WLAN_INTERFACE_CAPABILITY yang berisi informasi tentang kemampuan antarmuka yang ditentukan.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan ERROR_SUCCESS.

Jika fungsi gagal, nilai yang dikembalikan mungkin salah satu kode pengembalian berikut.

Menampilkan kode Deskripsi
ERROR_INVALID_PARAMETER
hClientHandleNULL atau tidak valid, pInterfaceGuid adalah NULL, pReserved bukan NULL, atau ppCapability adalah NULL.
ERROR_INVALID_HANDLE
Handel hClientHandle tidak ditemukan dalam tabel handel.
ERROR_NOT_SUPPORTED
Fungsi ini dipanggil dari platform yang tidak didukung. Nilai ini akan dikembalikan jika fungsi ini dipanggil dari Windows XP dengan SP3 atau WIRELESS LAN API untuk Windows XP dengan klien SP2.
RPC_STATUS
Berbagai kode kesalahan.

Keterangan

Pemanggil bertanggung jawab untuk memanggil fungsi WlanFreeMemory untuk membebaskan memori yang dialokasikan untuk ppCapability.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header wlanapi.h (termasuk Wlanapi.h)
Pustaka Wlanapi.lib
DLL Wlanapi.dll