IO_SESSION_CONNECT_INFO Struktur (wdm.h)
Die IO_SESSION_CONNECT_INFO Struktur stellt Informationen zu einer Benutzersitzung bereit.
Syntax
typedef struct _IO_SESSION_CONNECT_INFO {
ULONG SessionId;
BOOLEAN LocalSession;
} IO_SESSION_CONNECT_INFO, *PIO_SESSION_CONNECT_INFO;
Angehörige
SessionId
Sitzungs-ID. Dieses Mitglied enthält den Terminaldienste Sitzungsbezeichner der Benutzersitzung, für die der Treiber diese Benachrichtigung empfängt.
LocalSession
Gibt an, ob es sich bei der Benutzersitzung um eine lokale Sitzung oder eine Remotesitzung handelt. Wenn TRUE, wird der Benutzer lokal angemeldet. Wenn FALSE, wird der Benutzer remote angemeldet.
Bemerkungen
Wenn ein Treiber registriert ist, um Benachrichtigungen über Ereignisse in einer Benutzersitzung zu empfangen, und wenn diese Sitzung in den verbundenen Zustand wechselt, ruft der E/A-Manager die IO_SESSION_NOTIFICATION_FUNCTION-Funktion des Treibers auf. Für diesen Aufruf legt der E/A-Manager den Event Parameter der Funktion auf IoSessionEventConnectedfest. Darüber hinaus legt der E/A-Manager die NotificationPayload Parameter der Funktion so fest, dass er auf eine IO_SESSION_CONNECT_INFO Struktur verweist, die Informationen zur Benutzersitzung enthält. Weitere Informationen zu IoSessionEventConnectedfinden Sie unter IO_SESSION_EVENT.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in Windows 7 und höheren Versionen des Windows-Betriebssystems. |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h) |