structure IO_SESSION_CONNECT_INFO (wdm.h)
La structure IO_SESSION_CONNECT_INFO fournit des informations sur une session utilisateur.
Syntaxe
typedef struct _IO_SESSION_CONNECT_INFO {
ULONG SessionId;
BOOLEAN LocalSession;
} IO_SESSION_CONNECT_INFO, *PIO_SESSION_CONNECT_INFO;
Membres
SessionId
ID de la session. Ce membre contient l’identificateur de session des services Terminal Server de la session utilisateur pour laquelle le pilote reçoit cette notification.
LocalSession
Indique si la session utilisateur est une session locale ou une session distante. Si la valeur est TRUE, l’utilisateur est connecté localement. Si la valeur est FALSE, l’utilisateur est connecté à distance.
Remarques
Si un pilote est inscrit pour recevoir des notifications d’événements dans une session utilisateur et si cette session entre dans l’état connecté , le gestionnaire d’E/S appelle la fonction IO_SESSION_NOTIFICATION_FUNCTION du pilote. Pour cet appel, le gestionnaire d’E/S définit le paramètre Event de la fonction sur IoSessionEventConnected. En outre, le gestionnaire d’E/S définit le paramètre NotificationPayload de la fonction pour qu’il pointe vers une structure de IO_SESSION_CONNECT_INFO qui contient des informations sur la session utilisateur. Pour plus d’informations sur IoSessionEventConnected, consultez IO_SESSION_EVENT.
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) |