Freigeben über


WLAN_NOTIFICATION_MSM-Enumeration (wlanapi.h)

Der WLAN_NOTIFICATION_MSM aufgezählten Typ gibt die möglichen Werte des NotificationCode-Members der WLAN_NOTIFICATION_DATA-Struktur für MSM-Benachrichtigungen (Media Specific Module) an.

Syntax

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;

Hinweise

Der WLAN_NOTIFICATION_ACM aufgezählten Typ wird vom Medienspezifischen Modul verwendet, die neue Drahtlose Konfigurationskomponente, die unter Windows Vista und höher unterstützt wird.

Die WLAN_NOTIFICATION_MSM gibt die möglichen Werte für das NotificationCode-Member der WLAN_NOTIFICATION_DATA-Struktur für empfangene Benachrichtigungen an, wenn das NotificationSource-Element der WLAN_NOTIFICATION_DATA-StrukturWLAN_NOTIFICATION_SOURCE_MSM ist.

Der Startwert für die WLAN_NOTIFICATION_MSM-Enumeration ist als L2_NOTIFICATION_CODE_PUBLIC_BEGIN in der Headerdatei l2cmn.h definiert. Beachten Sie, dass der l2cmn.h-Header automatisch von der Headerdatei wlanapi.h eingeschlossen wird.

Die WlanRegisterNotification-Funktion wird von einer Anwendung verwendet, um Benachrichtigungen auf allen Drahtlosschnittstellen zu registrieren und aufzuheben. Bei der Registrierung für Benachrichtigungen muss eine Anwendung eine Rückruffunktion bereitstellen, auf die der funcCallback-Parameter verweist, der an die WlanRegisterNotification-Funktion übergeben wird. Der Prototyp für diese Rückruffunktion ist die WLAN_NOTIFICATION_CALLBACK. Diese Rückruffunktion empfängt Benachrichtigungen, die im dwNotifSource-Parameter registriert wurden, die an die WlanRegisterNotification-Funktion übergeben werden.

Die Rückruffunktion wird mit einem Zeiger auf eine WLAN_NOTIFICATION_DATA-Struktur als ersten Parameter aufgerufen, der detaillierte Informationen zur Benachrichtigung enthält. Die Rückruffunktion empfängt auch einen zweiten Parameter, der einen Zeiger auf den Clientkontext enthält, der im pCallbackContext-Parameter an die WlanRegisterNotification-Funktion übergeben wird. Dieser Clientkontext kann ein NULL-Zeiger sein, wenn dieser an die WlanRegisterNotification-Funktion übergeben wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile wlanapi.h

Weitere Informationen

Informationen zur ACM-Architektur

WLAN_MSM_NOTIFICATION_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification