Bagikan melalui


enumerasi WLAN_INTF_OPCODE (wlanapi.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Menentukan konstanta yang menentukan berbagai opcode yang digunakan untuk mengatur dan mengkueri parameter pada antarmuka nirkabel. Konstanta ini mewakili kemungkinan opcode yang dapat Anda teruskan dalam parameter OpCode ke fungsi WlanQueryInterface dan WlanSetInterface untuk mengkueri atau mengatur parameter pada antarmuka nirkabel.

Sintaks

typedef enum _WLAN_INTF_OPCODE {
  wlan_intf_opcode_autoconf_start = 0x000000000,
  wlan_intf_opcode_autoconf_enabled,
  wlan_intf_opcode_background_scan_enabled,
  wlan_intf_opcode_media_streaming_mode,
  wlan_intf_opcode_radio_state,
  wlan_intf_opcode_bss_type,
  wlan_intf_opcode_interface_state,
  wlan_intf_opcode_current_connection,
  wlan_intf_opcode_channel_number,
  wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs,
  wlan_intf_opcode_supported_adhoc_auth_cipher_pairs,
  wlan_intf_opcode_supported_country_or_region_string_list,
  wlan_intf_opcode_current_operation_mode,
  wlan_intf_opcode_supported_safe_mode,
  wlan_intf_opcode_certified_safe_mode,
  wlan_intf_opcode_hosted_network_capable,
  wlan_intf_opcode_management_frame_protection_capable,
  wlan_intf_opcode_secondary_sta_interfaces,
  wlan_intf_opcode_secondary_sta_synchronized_connections,
  wlan_intf_opcode_realtime_connection_quality,
  wlan_intf_opcode_qos_info,
  wlan_intf_opcode_autoconf_end = 0x0fffffff,
  wlan_intf_opcode_msm_start = 0x10000100,
  wlan_intf_opcode_statistics,
  wlan_intf_opcode_rssi,
  wlan_intf_opcode_msm_end = 0x1fffffff,
  wlan_intf_opcode_security_start = 0x20010000,
  wlan_intf_opcode_security_end = 0x2fffffff,
  wlan_intf_opcode_ihv_start = 0x30000000,
  wlan_intf_opcode_ihv_end = 0x3fffffff
} WLAN_INTF_OPCODE, *PWLAN_INTF_OPCODE;

Konstanta

 
wlan_intf_opcode_autoconf_start
Nilai: 0x000000000
Tidak digunakan.
wlan_intf_opcode_autoconf_enabled
Opcode yang digunakan untuk mengatur atau mengkueri apakah konfigurasi otomatis diaktifkan.
wlan_intf_opcode_background_scan_enabled
Opcode yang digunakan untuk mengatur atau mengkueri apakah pemindaian latar belakang diaktifkan.

Pemindaian latar belakang hanya dapat dinonaktifkan ketika antarmuka dalam keadaan tersambung. Pemindaian latar belakang dinonaktifkan jika setidaknya satu klien menonaktifkannya.
Jika antarmuka terputus, pemindaian latar belakang akan diaktifkan secara otomatis.
wlan_intf_opcode_media_streaming_mode
Opcode yang digunakan untuk mengatur atau mengkueri mode streaming media driver.

Mode streaming media hanya dapat diatur ketika antarmuka dalam status tersambung. Mode streaming media diaktifkan jika setidaknya satu klien mengaktifkannya. Jika antarmuka terputus, mode streaming media dinonaktifkan secara otomatis
wlan_intf_opcode_radio_state
Opcode yang digunakan untuk mengatur atau mengkueri status radio.
wlan_intf_opcode_bss_type
Opcode yang digunakan untuk mengatur atau mengkueri jenis antarmuka BSS.
wlan_intf_opcode_interface_state
Opcode yang digunakan untuk mengkueri status antarmuka. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_current_connection
Opcode yang digunakan untuk mengkueri informasi tentang koneksi antarmuka saat ini.

Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface . Jika antarmuka dalam status terputus atau terputus, fungsi WlanQueryInterface mengembalikan ERROR_INVALID_STATE.
wlan_intf_opcode_channel_number
Opcode yang digunakan untuk mengkueri saluran saat ini tempat antarmuka nirkabel beroperasi. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_supported_infrastructure_auth_cipher_pairs
Opcode yang digunakan untuk mengkueri pasangan auth/cipher yang didukung untuk mode infrastruktur. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_supported_adhoc_auth_cipher_pairs
Opcode yang digunakan untuk mengkueri pasangan auth/cipher yang didukung untuk mode ad hoc. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_supported_country_or_region_string_list
Opcode yang digunakan untuk mengkueri daftar string negara atau wilayah yang didukung. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_current_operation_mode
Opcode yang digunakan untuk mengatur atau mengkueri mode operasi antarmuka nirkabel saat ini. Untuk informasi selengkapnya tentang mode operasi, lihat Mode Operasi Native 802.11.
wlan_intf_opcode_supported_safe_mode
Opcode yang digunakan untuk mengkueri apakah kombinasi miniport/NIC mendukung mode Federal Information Processing Standards (FIPS). Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface . Mode FIPS juga dikenal sebagai mode aman. Mode aman nirkabel ini berbeda dari mode aman sistem operasi.
wlan_intf_opcode_certified_safe_mode
Opcode yang digunakan untuk mengkueri apakah kombinasi miniport/NIC bersertifikat FIPS. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_hosted_network_capable
Opcode yang digunakan untuk mengkueri dukungan Hosted Network pada driver perangkat yang terkait dengan antarmuka Nirkabel. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .

Jenis data yang dikembalikan untuk opcode ini oleh kueri adalah Boolean. Nilai yang dikembalikan dari TRUE menunjukkan Jaringan yang Dihosting didukung. Nilai FALSE menunjukkan Jaringan yang Dihosting tidak didukung.

Nilai ini adalah ekstensi untuk API nirkabel asli yang ditambahkan untuk mendukung Hosted Network nirkabel pada Windows 7 dan pada Windows Server 2008 R2 dengan Layanan LAN Nirkabel terinstal.
wlan_intf_opcode_management_frame_protection_capable
Opcode yang digunakan untuk mengkueri apakah Perlindungan Bingkai Manajemen (MFP) didukung di driver perangkat yang terkait dengan antarmuka Nirkabel. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .

MFP didefinisikan dalam amandemen IEEE 802.11w-2009 menjadi standar 802.11.

Nilai ini didukung pada Windows 8 dan pada Windows Server 2012.
wlan_intf_opcode_secondary_sta_interfaces
Memungkinkan klien untuk mengkueri informasi tentang STA Sekunder dari antarmuka tertentu. Mengembalikan WLAN_INTERFACE_INFO_LIST STAs Sekunder pada antarmuka yang diberikan.
wlan_intf_opcode_secondary_sta_synchronized_connections
Opcode yang digunakan untuk mengkueri apakah koneksi tersinkronisasi STA Sekunder diaktifkan pada antarmuka yang ditentukan atau tidak.
wlan_intf_opcode_realtime_connection_quality
Opcode yang memungkinkan klien untuk mengkueri atribut yang menjelaskan kualitas koneksi pada antarmuka yang diberikan. API ini menggabungkan bidang dari berbagai API WLAN lain yang ada (wlan_intf_opcode_current_connection dan WlanGetNetworkBssList), tetapi menghilangkan informasi sensitif lokasi, dan karena alasan itu tidak memerlukan hak istimewa akses lokasi.

Opcode ini mengambil struktur yang berisi atribut yang menjelaskan kualitas koneksi pada antarmuka yang diberikan. Ini akan gagal jika antarmuka tidak tersambung. Aplikasi Anda dapat menggunakan API ini untuk mendapatkan informasi tentang status dan kualitas koneksi WiFi-nya (API memiliki aplikasi untuk streaming, konferensi video, dan operasi sensitif kualitas jaringan lainnya. Aplikasi yang saat ini menggunakan wlan_intf_opcode_current_connection dan WlanGetNetworkBssList untuk mengambil informasi kualitas koneksi, tetapi tidak memiliki keinginan untuk meminta akses lokasi, dapat menggunakan API ini.

Untuk informasi selengkapnya, lihat contoh kode di WLAN_REALTIME_CONNECTION_QUALITY.
wlan_intf_opcode_qos_info
Opcode yang memungkinkan klien untuk mengkueri status fitur quality-of-service (QoS) yang diuraikan oleh Spesifikasi Manajemen QoS Wi-Fi Aliansi Wi-Fi, dan didefinisikan dalam spesifikasi 802.11.

Opcode ini mengambil struktur yang berisi informasi tentang empat fitur yang diuraikan dalam Spesifikasi Manajemen QoS Wi-Fi WFA, dan didefinisikan dalam spesifikasi 802.11. Aplikasi Anda dapat menggunakan API ini untuk mendapatkan informasi tentang kemampuan WFA QoS perangkatnya dan, jika terhubung, kemampuan WFA QoS dari rekannya dan status fitur QoS WFA yang dikonfigurasi untuk koneksinya saat ini. Aplikasi yang saat ini menggunakan QoS2 atau API QoS lainnya dapat menggunakan ini untuk mendapatkan informasi QoS tambahan untuk telemetri performa atau tujuan tampilan UI. Menggunakan API ini untuk menginformasikan perubahan perilaku bukanlah tujuan utamanya.

Untuk informasi selengkapnya, lihat contoh kode di WLAN_QOS_INFO.
wlan_intf_opcode_autoconf_end
Nilai: 0x0fffffff
Tidak digunakan.
wlan_intf_opcode_msm_start
Nilai: 0x10000100
Tidak digunakan.
wlan_intf_opcode_statistics
Opcode yang digunakan untuk mengkueri statistik driver. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_rssi
Opcode digunakan untuk mengkueri kekuatan sinyal yang diterima. Opcode ini hanya dapat digunakan dalam operasi kueri dengan fungsi WlanQueryInterface .
wlan_intf_opcode_msm_end
Nilai: 0x1fffffff
Tidak digunakan.
wlan_intf_opcode_security_start
Nilai: 0x20010000
Tidak digunakan.
wlan_intf_opcode_security_end
Nilai: 0x2fffffff
Tidak digunakan.
wlan_intf_opcode_ihv_start
Nilai: 0x30000000
Tidak digunakan.
wlan_intf_opcode_ihv_end
Nilai: 0x3fffffff
Tidak digunakan.

Persyaratan

Persyaratan Nilai
Header wlanapi.h

Lihat juga