enumerazione WLAN_NOTIFICATION_ACM (wlanapi.h)
Il tipo enumerato WLAN_NOTIFICATION_ACM specifica i valori possibili del membro NotificationCode della struttura WLAN_NOTIFICATION_DATA per le notifiche del modulo di configurazione automatica.
Sintassi
typedef enum _WLAN_NOTIFICATION_ACM {
wlan_notification_acm_start,
wlan_notification_acm_autoconf_enabled,
wlan_notification_acm_autoconf_disabled,
wlan_notification_acm_background_scan_enabled,
wlan_notification_acm_background_scan_disabled,
wlan_notification_acm_bss_type_change,
wlan_notification_acm_power_setting_change,
wlan_notification_acm_scan_complete,
wlan_notification_acm_scan_fail,
wlan_notification_acm_connection_start,
wlan_notification_acm_connection_complete,
wlan_notification_acm_connection_attempt_fail,
wlan_notification_acm_filter_list_change,
wlan_notification_acm_interface_arrival,
wlan_notification_acm_interface_removal,
wlan_notification_acm_profile_change,
wlan_notification_acm_profile_name_change,
wlan_notification_acm_profiles_exhausted,
wlan_notification_acm_network_not_available,
wlan_notification_acm_network_available,
wlan_notification_acm_disconnecting,
wlan_notification_acm_disconnected,
wlan_notification_acm_adhoc_network_state_change,
wlan_notification_acm_profile_unblocked,
wlan_notification_acm_screen_power_change,
wlan_notification_acm_profile_blocked,
wlan_notification_acm_scan_list_refresh,
wlan_notification_acm_operational_state_change,
wlan_notification_acm_end
} WLAN_NOTIFICATION_ACM, *PWLAN_NOTIFICATION_ACM;
Osservazioni
Il tipo enumerato WLAN_NOTIFICATION_ACM viene usato dal modulo di configurazione automatica, il nuovo componente di configurazione wireless supportato in Windows Vista e versioni successive.
Il WLAN_NOTIFICATION_ACM specifica i valori possibili per il membro NotificationCode della struttura WLAN_NOTIFICATION_DATA per le notifiche ricevute quando il membro NotificationSource della struttura WLAN_NOTIFICATION_DATA è WLAN_NOTIFICATION_SOURCE_ACM.
Il valore iniziale per l'enumerazione WLAN_NOTIFICATION_ACM viene definito come L2_NOTIFICATION_CODE_V2_BEGIN nel file di intestazione l2cmn.h . Si noti che l'intestazione l2cmn.h viene inclusa automaticamente dal file di intestazione wlanapi.h .
La funzione WlanRegisterNotification viene utilizzata da un'applicazione per registrare e annullare la registrazione delle notifiche su tutte le interfacce wireless. Quando si esegue la registrazione per le notifiche, un'applicazione deve fornire una funzione di callback a cui punta il parametro funcCallback passato alla funzione WlanRegisterNotification . Il prototipo per questa funzione di callback è il WLAN_NOTIFICATION_CALLBACK. Questa funzione di callback riceverà notifiche registrate nel parametro dwNotifSource passato alla funzione WlanRegisterNotification .
La funzione di callback viene chiamata con un puntatore a una struttura WLAN_NOTIFICATION_DATA come primo parametro che contiene informazioni dettagliate sulla notifica. La funzione di callback riceve anche un secondo parametro che contiene un puntatore al contesto client passato nel parametro pCallbackContext alla funzione WlanRegisterNotification . Questo contesto client può essere un puntatore NULL se questo è ciò che è stato passato alla funzione WlanRegisterNotification .
Windows XP con SP3 e API LAN wireless per Windows XP con SP2: Sono disponibili solo le notifiche wlan_notification_acm_connection_complete e wlan_notification_acm_disconnected .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Intestazione | wlanapi.h |
Vedi anche
Informazioni sull'architettura di ACM