WLAN_NOTIFICATION_ACM enumeración (wlanapi.h)
El tipo enumerado WLAN_NOTIFICATION_ACM especifica los valores posibles del miembro NotificationCode de la estructura de WLAN_NOTIFICATION_DATA para las notificaciones del Módulo de configuración automática (ACM).
Sintaxis
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;
Comentarios
El módulo de configuración automática usa el WLAN_NOTIFICATION_ACM tipo enumerado, el nuevo componente de configuración inalámbrica compatible con Windows Vista y versiones posteriores.
El WLAN_NOTIFICATION_ACM especifica los valores posibles para el miembro NotificationCode de la estructura de WLAN_NOTIFICATION_DATA para las notificaciones recibidas cuando se WLAN_NOTIFICATION_SOURCE_ACM el miembro NotificationSource de la estructura de WLAN_NOTIFICATION_DATA.
El valor inicial de la enumeración WLAN_NOTIFICATION_ACM se define como L2_NOTIFICATION_CODE_V2_BEGIN en el archivo de encabezado l2cmn.h . Tenga en cuenta que el encabezado l2cmn.h se incluye automáticamente en el archivo de encabezado wlanapi.h .
Una aplicación usa la función WlanRegisterNotification para registrar y anular el registro de notificaciones en todas las interfaces inalámbricas. Al registrarse para recibir notificaciones, una aplicación debe proporcionar una función de devolución de llamada a la que apunta el parámetro funcCallback pasado a la función WlanRegisterNotification . El prototipo de esta función de devolución de llamada es el WLAN_NOTIFICATION_CALLBACK. Esta función de devolución de llamada recibirá notificaciones registradas en el parámetro dwNotifSource pasado a la función WlanRegisterNotification .
Se llama a la función de devolución de llamada con un puntero a una estructura de WLAN_NOTIFICATION_DATA como primer parámetro que contiene información detallada sobre la notificación. La función de devolución de llamada también recibe un segundo parámetro que contiene un puntero al contexto de cliente pasado en el parámetro pCallbackContext a la función WlanRegisterNotification . Este contexto de cliente puede ser un puntero NULL si es lo que se pasó a la función WlanRegisterNotification .
Windows XP con SP3 y LAN inalámbrica API para Windows XP con SP2: Solo están disponibles las notificaciones wlan_notification_acm_connection_complete y wlan_notification_acm_disconnected .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | wlanapi.h |
Consulte también
Acerca de la arquitectura de ACM