Freigeben über


ONEX_NOTIFICATION_TYPE-Enumeration (dot1x.h)

Der ONEX_NOTIFICATION_TYPE enumerierte Typ gibt die möglichen Werte des NotificationCode-Elements der WLAN_NOTIFICATION_DATA-Struktur für 802.1X-Modulbenachrichtigungen an.

Syntax

typedef enum _ONEX_NOTIFICATION_TYPE {
  OneXPublicNotificationBase = 0,
  OneXNotificationTypeResultUpdate,
  OneXNotificationTypeAuthRestarted,
  OneXNotificationTypeEventInvalid,
  OneXNumNotifications
} ONEX_NOTIFICATION_TYPE, PONEX_NOTIFICATION_TYPE;

Konstanten

 
OneXPublicNotificationBase
Wert: 0
Gibt den Anfang des Bereichs an, der die möglichen Werte für 802.1X-Benachrichtigungen angibt.
OneXNotificationTypeResultUpdate
Gibt an, dass die 802.1X-Authentifizierung eine status Änderung aufweist.

Das pData-Element der WLAN_NOTIFICATION_DATA-Struktur verweist auf eine ONEX_RESULT_UPDATE_DATA-Struktur , die 802.1X-Updatedaten enthält.
OneXNotificationTypeAuthRestarted
Gibt an, dass die 802.1X-Authentifizierung neu gestartet wurde.

Das pData-Element der WLAN_NOTIFICATION_DATA-Struktur verweist auf einen ONEX_AUTH_RESTART_REASON-Enumerationswert , der den Grund für den Neustart der Authentifizierung angibt.
OneXNotificationTypeEventInvalid
Gibt das Ende des Bereichs an, der die möglichen Werte für 802.1X-Benachrichtigungen angibt.
OneXNumNotifications
Gibt das Ende des Bereichs an, der die möglichen Werte für 802.1X-Benachrichtigungen angibt.

Hinweise

Der ONEX_NOTIFICATION_TYPE Enumerated-Typ wird vom 802.1X-Modul verwendet, einer neuen drahtlosen Konfigurationskomponente, die unter Windows Vista und höher unterstützt wird.

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

Die WlanRegisterNotification-Funktion wird von einer Anwendung verwendet, um Benachrichtigungen auf allen drahtlosen Schnittstellen 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

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile dot1x.h

Weitere Informationen

Informationen zur ACM-Architektur

ONEX_AUTH_RESTART_REASON

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification