Bagikan melalui


enumerasi WLAN_SECURABLE_OBJECT (wlanapi.h)

Jenis enumerasi WLAN_SECURABLE_OBJECT mendefinisikan objek yang dapat diamankan yang digunakan oleh Fungsi Wifi Asli.

Objek ini dapat diamankan menggunakan WlanSetSecuritySettings. Izin saat ini yang terkait dengan objek ini dapat diambil menggunakan WlanGetSecuritySettings. Untuk informasi selengkapnya tentang penggunaan objek yang dapat diamankan, lihat Cara DACL Mengontrol Akses ke Objek.

Sintaks

typedef enum _WLAN_SECURABLE_OBJECT {
  wlan_secure_permit_list = 0,
  wlan_secure_deny_list,
  wlan_secure_ac_enabled,
  wlan_secure_bc_scan_enabled,
  wlan_secure_bss_type,
  wlan_secure_show_denied,
  wlan_secure_interface_properties,
  wlan_secure_ihv_control,
  wlan_secure_all_user_profiles_order,
  wlan_secure_add_new_all_user_profiles,
  wlan_secure_add_new_per_user_profiles,
  wlan_secure_media_streaming_mode_enabled,
  wlan_secure_current_operation_mode,
  wlan_secure_get_plaintext_key,
  wlan_secure_hosted_network_elevated_access,
  wlan_secure_virtual_station_extensibility,
  wlan_secure_wfd_elevated_access,
  WLAN_SECURABLE_OBJECT_COUNT
} WLAN_SECURABLE_OBJECT, *PWLAN_SECURABLE_OBJECT;

Konstanta

 
wlan_secure_permit_list
Nilai: 0
Izin untuk mengubah daftar izin untuk profil pengguna.

Daftar kontrol akses diskresi (DACL) yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanGetFilterList atau WlanSetFilterList dipanggil dengan wlanFilterListType diatur ke wlan_filter_list_type_user_permit. Agar panggilan WlanGetFilterList berhasil, DACL harus berisi entri kontrol akses (ACE) yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetFilterList berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_deny_list
Izin untuk mengubah daftar tolak untuk profil pengguna. Layanan konfigurasi otomatis tidak akan membuat koneksi ke jaringan pada daftar tolak.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanGetFilterList atau WlanSetFilterList dipanggil dengan wlanFilterListType diatur ke wlan_filter_list_type_user_deny. Agar panggilan WlanGetFilterList berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetFilterList berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_ac_enabled
Izin untuk mengaktifkan layanan konfigurasi otomatis.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanQueryInterface atau WlanSetInterface dipanggil dengan OpCode diatur ke wlan_intf_opcode_autoconf_enabled. Agar panggilan WlanQueryInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_bc_scan_enabled
Izin untuk mengaktifkan pemindaian latar belakang.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanQueryInterface atau WlanSetInterface dipanggil dengan OpCode diatur ke wlan_intf_opcode_background_scan_enabled. Agar panggilan WlanQueryInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_bss_type
Izin untuk mengubah jenis set layanan dasar.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanQueryInterface atau WlanSetInterface dipanggil dengan OpCode diatur ke wlan_intf_opcode_bss_type. Agar panggilan WlanQueryInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_show_denied
Izin untuk mengubah apakah jaringan pada daftar tolak muncul di daftar jaringan yang tersedia.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanQueryAutoConfigParameter atau WlanSetAutoConfigParameter dipanggil dengan OpCode diatur ke wlan_autoconf_opcode_show_denied_networks. Agar panggilan WlanQueryAutoConfigParameter berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetAutoConfigParameter berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_interface_properties
Izin untuk mengubah properti antarmuka.

Ini adalah objek generik yang dapat diamankan yang digunakan oleh WlanQueryInterface atau WlanSetInterface ketika objek lain yang lebih spesifik yang dapat diamankan tidak digunakan. DACL-nya diambil setiap kali WlanQueryInterface atau WlanSetInterface adalah token akses utas panggilan dan OpCode diatur ke nilai selain wlan_intf_opcode_autoconf_enabled, wlan_intf_opcode_background_scan_enabled, wlan_intf_opcode_media_streaming_mode, wlan_intf_opcode_bss_type, atau wlan_intf_opcode_current_operation_mode. DACL juga tidak diambil ketika OpCode diatur ke wlan_intf_opcode_radio_state dan pemanggilnya adalah pengguna konsol.

Agar panggilan WlanQueryInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_ihv_control
Izin untuk menggunakan fungsi WlanIhvControl untuk kontrol vendor perangkat keras independen (IHV) driver atau layanan WLAN.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanIhvControl dipanggil. Agar panggilan berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_all_user_profiles_order
Izin untuk mengubah urutan profil semua pengguna.

DACL yang terkait dengan objek yang dapat diamankan ini diambil sebelum WlanSetProfileList atau WlanSetProfilePosition melakukan operasi yang mengubah urutan relatif profil semua pengguna dalam daftar profil atau memindahkan profil semua pengguna ke posisi yang lebih rendah dalam daftar profil. Agar panggilan berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_add_new_all_user_profiles
Izin untuk menambahkan profil semua pengguna baru.

Catatan Deskriptor keamanan yang terkait dengan objek ini diterapkan ke profil semua pengguna baru yang dibuat.

 

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanSetProfile dipanggil dengan dwFlags diatur ke 0. Agar panggilan berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_add_new_per_user_profiles
Izin untuk menambahkan profil per pengguna baru.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanSetProfile dipanggil dengan dwFlags diatur ke WLAN_PROFILE_USER. Agar panggilan berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_media_streaming_mode_enabled
Izin untuk mengatur atau mengkueri mode streaming media.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanQueryInterface atau WlanSetInterface dipanggil dengan OpCode diatur ke wlan_intf_opcode_media_streaming_mode. Agar panggilan WlanQueryInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_current_operation_mode
Izin untuk mengatur atau mengkueri mode operasi antarmuka nirkabel.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika WlanQueryInterface atau WlanSetInterface dipanggil dengan OpCode diatur ke wlan_intf_opcode_current_operation_mode. Agar panggilan WlanQueryInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Agar panggilan WlanSetInterface berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan.
wlan_secure_get_plaintext_key
Izin untuk mengambil kunci teks biasa dari profil nirkabel.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika fungsi WlanGetProfile dipanggil dengan bendera WLAN_PROFILE_GET_PLAINTEXT_KEY yang diatur dalam nilai yang ditunjukkan oleh parameter pdwFlags pada input. Agar panggilan WlanGetProfile berhasil, DACL harus berisi ACE yang memberikan izin WLAN_READ_ACCESS ke token akses utas panggilan. Secara default, izin untuk mengambil kunci teks biasa hanya diizinkan untuk anggota grup Administrator di komputer lokal.



Windows 7: Nilai ini adalah ekstensi untuk API nirkabel asli yang ditambahkan pada Windows 7 dan yang lebih baru.
wlan_secure_hosted_network_elevated_access
Izin yang telah meningkatkan akses untuk memanggil fungsi Jaringan Yang Dihosting dengan hak istimewa.

DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika fungsi WlanHostedNetworkSetProperty dipanggil dengan parameter OpCode diatur ke wlan_hosted_network_opcode_enable. Agar panggilan WlanHostedNetworkSetProperty berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan. Secara default, izin untuk mengatur properti Jaringan Yang Dihosting nirkabel ke wlan_hosted_network_opcode_enable hanya diperbolehkan untuk anggota grup Administrator pada komputer lokal.



DACL yang terkait dengan objek yang dapat diamankan ini diambil ketika fungsi WlanHostedNetworkForceStart dipanggil. Agar panggilan WlanHostedNetworkForceStart berhasil, DACL harus berisi ACE yang memberikan izin WLAN_WRITE_ACCESS ke token akses utas panggilan. Secara default, izin untuk memaksa memulai Jaringan Yang Dihosting nirkabel hanya diperbolehkan untuk anggota grup Administrator pada komputer lokal.



Windows 7: Nilai ini adalah ekstensi untuk API nirkabel asli yang ditambahkan pada Windows 7 dan yang lebih baru.
wlan_secure_virtual_station_extensibility
Windows 7: Nilai ini adalah ekstensi untuk API nirkabel asli yang ditambahkan pada Windows 7 dan yang lebih baru.
wlan_secure_wfd_elevated_access
Nilai ini disediakan untuk penggunaan internal oleh layanan Wi-Fi Direct.

Windows 8: Nilai ini adalah ekstensi untuk API nirkabel asli yang ditambahkan pada Windows 8 dan yang lebih baru.
WLAN_SECURABLE_OBJECT_COUNT

Keterangan

Objek ini dapat diamankan menggunakan WlanSetSecuritySettings. Izin saat ini yang terkait dengan objek ini dapat diambil menggunakan WlanGetSecuritySettings. Untuk informasi selengkapnya tentang penggunaan objek yang dapat diamankan, lihat Bagaimana DACL Mengontrol Akses ke Izin API Wifi Objek dan Asli.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header wlanapi.h

Lihat juga

Cara DACL Mengontrol Akses ke Objek

Izin API Wifi Asli

WlanGetFilterList

WlanGetProfile

WlanHostedNetworkForceStart

WlanHostedNetworkSetProperty

WlanIhvControl

WlanQueryAutoConfigParameter

WlanQueryInterface

WlanSetAutoConfigParameter

WlanSetFilterList

WlanSetInterface

WlanSetProfile

WlanSetProfileList

WlanSetProfilePosition