Поделиться через


перечисление WLAN_NOTIFICATION_MSM (wlanapi.h)

Перечислимый тип WLAN_NOTIFICATION_MSM указывает возможные значения элемента NotificationCode структуры WLAN_NOTIFICATION_DATA для уведомлений конкретного модуля мультимедиа (MSM).

Синтаксис

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;

Remarks

Перечислимый тип WLAN_NOTIFICATION_ACM используется модулем для конкретных носителей, новым компонентом конфигурации беспроводной сети, поддерживаемым в Windows Vista и более поздних версиях.

В WLAN_NOTIFICATION_MSM указываются возможные значения элемента NotificationCode структуры WLAN_NOTIFICATION_DATA для полученных уведомлений, когда элемент NotificationSource структуры WLAN_NOTIFICATION_DATAWLAN_NOTIFICATION_SOURCE_MSM.

Начальное значение перечисления WLAN_NOTIFICATION_MSM определяется как L2_NOTIFICATION_CODE_PUBLIC_BEGIN в файле заголовка l2cmn.h . Обратите внимание, что заголовок l2cmn.h автоматически включается в файл заголовка wlanapi.h .

Функция WlanRegisterNotification используется приложением для регистрации и отмены регистрации уведомлений на всех беспроводных интерфейсах. При регистрации для уведомлений приложение должно предоставить функцию обратного вызова, на которую указывает параметр funcCallback , передаваемый в функцию WlanRegisterNotification . Прототипом этой функции обратного вызова является WLAN_NOTIFICATION_CALLBACK. Эта функция обратного вызова будет получать уведомления, зарегистрированные в параметре dwNotifSource , переданном в функцию WlanRegisterNotification .

Функция обратного вызова вызывается с указателем на структуру WLAN_NOTIFICATION_DATA в качестве первого параметра, содержащего подробные сведения об уведомлении. Функция обратного вызова также получает второй параметр, содержащий указатель на контекст клиента, передаваемый в параметре pCallbackContext в функцию WlanRegisterNotification . Этот контекст клиента может быть указателем NULL , если это то, что было передано в функцию WlanRegisterNotification .

Требования

   
Минимальная версия клиента Windows 10 сборки 20348
Минимальная версия сервера Windows 10 сборки 20348
Верхняя часть wlanapi.h

См. также раздел

Сведения об архитектуре ACM

WLAN_MSM_NOTIFICATION_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification