Partager via


énumération ONEX_NOTIFICATION_TYPE (dot1x.h)

Le type énuméré ONEX_NOTIFICATION_TYPE spécifie les valeurs possibles du membre NotificationCode de la structure WLAN_NOTIFICATION_DATA pour les notifications de module 802.1X.

Syntax

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

Constantes

 
OneXPublicNotificationBase
Valeur : 0
Indique le début de la plage qui spécifie les valeurs possibles pour les notifications 802.1X.
OneXNotificationTypeResultUpdate
Indique que l’authentification 802.1X a une modification status.

Le membre pData de la structure WLAN_NOTIFICATION_DATA pointe vers une structure ONEX_RESULT_UPDATE_DATA qui contient des données de mise à jour 802.1X.
OneXNotificationTypeAuthRestarted
Indique que l’authentification 802.1X a redémarré.

Le membre pData de la structure WLAN_NOTIFICATION_DATA pointe vers une valeur d’énumération ONEX_AUTH_RESTART_REASON qui identifie la raison pour laquelle l’authentification a été redémarrée.
OneXNotificationTypeEventInvalid
Indique la fin de la plage qui spécifie les valeurs possibles pour les notifications 802.1X.
OneXNumNotifications
Indique la fin de la plage qui spécifie les valeurs possibles pour les notifications 802.1X.

Remarques

Le ONEX_NOTIFICATION_TYPE type énuméré est utilisé par le module 802.1X, un nouveau composant de configuration sans fil pris en charge sur Windows Vista et versions ultérieures.

Le ONEX_NOTIFICATION_TYPE spécifie les valeurs possibles pour le membre NotificationCode de la structure WLAN_NOTIFICATION_DATA pour les notifications reçues lorsque le membre NotificationSource de la structure WLAN_NOTIFICATION_DATA est WLAN_NOTIFICATION_SOURCE_ONEX.

La fonction WlanRegisterNotification est utilisée par une application pour inscrire et annuler l’inscription des notifications sur toutes les interfaces sans fil. Lors de l’inscription aux notifications, une application doit fournir une fonction de rappel pointée vers le paramètre funcCallback passé à la fonction WlanRegisterNotification . Le prototype de cette fonction de rappel est le WLAN_NOTIFICATION_CALLBACK. Cette fonction de rappel recevra des notifications qui ont été inscrites dans le paramètre dwNotifSource transmis à la fonction WlanRegisterNotification .

La fonction de rappel est appelée avec un pointeur vers une structure WLAN_NOTIFICATION_DATA comme premier paramètre qui contient des informations détaillées sur la notification. La fonction de rappel reçoit également un deuxième paramètre qui contient un pointeur vers le contexte client passé dans le paramètre pCallbackContext à la fonction WlanRegisterNotification . Ce contexte client peut être un pointeur NULL si c’est ce qui a été passé à la fonction WlanRegisterNotification .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête dot1x.h

Voir aussi

À propos de l’architecture ACM

ONEX_AUTH_RESTART_REASON

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification