структура IO_SESSION_CONNECT_INFO (wdm.h)
Структура IO_SESSION_CONNECT_INFO предоставляет сведения о сеансе пользователя.
Синтаксис
typedef struct _IO_SESSION_CONNECT_INFO {
ULONG SessionId;
BOOLEAN LocalSession;
} IO_SESSION_CONNECT_INFO, *PIO_SESSION_CONNECT_INFO;
Члены
SessionId
Идентификатор сеанса. Этот член содержит идентификатор сеанса службы терминалов сеанса пользователя, для которого драйвер получает это уведомление.
LocalSession
Указывает, является ли сеанс пользователя локальным или удаленным сеансом. Если TRUE, пользователь вошел локально. Если false, пользователь вошел в систему удаленно.
Замечания
Если драйвер зарегистрирован для получения уведомлений о событиях в сеансе пользователя, а если этот сеанс входит в состояние подключенного, диспетчер ввода-вывода вызывает функцию IO_SESSION_NOTIFICATION_FUNCTION драйвера. Для этого вызова диспетчер ввода-вывода задает параметр события функции для IoSessionEventConnected. Кроме того, диспетчер ввода-вывода задает параметр NotificationPayload функции, указывающий на структуру IO_SESSION_CONNECT_INFO, содержащую сведения о сеансе пользователя. Дополнительные сведения о IoSessionEventConnectedсм. в IO_SESSION_EVENT.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в Windows 7 и более поздних версиях операционной системы Windows. |
заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h) |