énumération IO_SESSION_EVENT (wdm.h)
L’énumération IO_SESSION_EVENT indique le type d’événement de session pour lequel un pilote reçoit une notification.
Syntax
typedef enum _IO_SESSION_EVENT {
IoSessionEventIgnore,
IoSessionEventCreated,
IoSessionEventTerminated,
IoSessionEventConnected,
IoSessionEventDisconnected,
IoSessionEventLogon,
IoSessionEventLogoff,
IoSessionEventMax
} IO_SESSION_EVENT, *PIO_SESSION_EVENT;
Constantes
IoSessionEventIgnore |
IoSessionEventCreated La session utilisateur a été créée. |
IoSessionEventTerminated La session utilisateur s’est arrêtée. |
IoSessionEventConnected La session utilisateur était connectée. |
IoSessionEventDisconnected La session utilisateur a été déconnectée. |
IoSessionEventLogon L’utilisateur s’est connecté à la session. |
IoSessionEventLogoff L’utilisateur s’est déconnecté de la session. |
IoSessionEventMax Spécifie la valeur maximale dans ce type d’énumération. |
Remarques
Lorsque le gestionnaire d’E/S appelle la fonction IO_SESSION_NOTIFICATION_FUNCTION du pilote, il définit le paramètre Event de cette fonction sur une constante d’énumération IO_SESSION_EVENT (autre qu’IoSessionEventMax).
Un événement de session provoque une transition d’un état de session à un autre. Pour plus d’informations sur les transitions d’état de session, consultez IO_SESSION_STATE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans Windows 7 et les versions ultérieures du système d’exploitation Windows. |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour