Compartilhar via


enumeração WLAN_NOTIFICATION_MSM (wlanapi.h)

O tipo enumerado WLAN_NOTIFICATION_MSM especifica os valores possíveis do membro NotificationCode da estrutura WLAN_NOTIFICATION_DATA para notificações do MSM (Módulo Específico de Mídia).

Sintaxe

typedef enum _WLAN_NOTIFICATION_MSM {
  wlan_notification_msm_start,
  wlan_notification_msm_associating,
  wlan_notification_msm_associated,
  wlan_notification_msm_authenticating,
  wlan_notification_msm_connected,
  wlan_notification_msm_roaming_start,
  wlan_notification_msm_roaming_end,
  wlan_notification_msm_radio_state_change,
  wlan_notification_msm_signal_quality_change,
  wlan_notification_msm_disassociating,
  wlan_notification_msm_disconnected,
  wlan_notification_msm_peer_join,
  wlan_notification_msm_peer_leave,
  wlan_notification_msm_adapter_removal,
  wlan_notification_msm_adapter_operation_mode_change,
  wlan_notification_msm_link_degraded,
  wlan_notification_msm_link_improved,
  wlan_notification_msm_end
} WLAN_NOTIFICATION_MSM, *PWLAN_NOTIFICATION_MSM;

Comentários

O WLAN_NOTIFICATION_ACM tipo enumerado é usado pelo Módulo Específico de Mídia, o novo componente de configuração sem fio com suporte no Windows Vista e posterior.

O WLAN_NOTIFICATION_MSM especifica os valores possíveis para o membro NotificationCode da estrutura WLAN_NOTIFICATION_DATA para notificações recebidas quando o membro NotificationSource da estrutura WLAN_NOTIFICATION_DATA é WLAN_NOTIFICATION_SOURCE_MSM.

O valor inicial da enumeração WLAN_NOTIFICATION_MSM é definido como L2_NOTIFICATION_CODE_PUBLIC_BEGIN no arquivo de cabeçalho l2cmn.h . Observe que o cabeçalho l2cmn.h é incluído automaticamente pelo arquivo de cabeçalho wlanapi.h .

A função WlanRegisterNotification é usada por um aplicativo para registrar e cancelar o registro de notificações em todas as interfaces sem fio. Ao se registrar para notificações, um aplicativo deve fornecer uma função de retorno de chamada apontada pelo parâmetro funcCallback passado para a função WlanRegisterNotification . O protótipo dessa função de retorno de chamada é o WLAN_NOTIFICATION_CALLBACK. Essa função de retorno de chamada receberá notificações que foram registradas no parâmetro dwNotifSource passado para a função WlanRegisterNotification .

A função de retorno de chamada é chamada com um ponteiro para uma estrutura WLAN_NOTIFICATION_DATA como o primeiro parâmetro que contém informações detalhadas sobre a notificação. A função de retorno de chamada também recebe um segundo parâmetro que contém um ponteiro para o contexto do cliente passado no parâmetro pCallbackContext para a função WlanRegisterNotification . Esse contexto de cliente poderá ser um ponteiro NULL se for isso que foi passado para a função WlanRegisterNotification .

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho wlanapi.h

Confira também

Sobre a arquitetura do ACM

WLAN_MSM_NOTIFICATION_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification