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)

Voir aussi

IO_SESSION_EVENT

IO_SESSION_NOTIFICATION_FUNCTION