Compartilhar via


estrutura IO_SESSION_CONNECT_INFO (wdm.h)

A estrutura IO_SESSION_CONNECT_INFO fornece informações sobre uma sessão de usuário.

Sintaxe

typedef struct _IO_SESSION_CONNECT_INFO {
  ULONG   SessionId;
  BOOLEAN LocalSession;
} IO_SESSION_CONNECT_INFO, *PIO_SESSION_CONNECT_INFO;

Membros

SessionId

ID da sessão. Esse membro contém o identificador de sessão dos Serviços de Terminal da sessão do usuário para a qual o driver está recebendo essa notificação.

LocalSession

Indica se a sessão do usuário é uma sessão local ou remota. Se TRUE, o usuário estará conectado localmente. Se FALSE, o usuário será conectado remotamente.

Comentários

Se um driver estiver registrado para receber notificações de eventos em uma sessão de usuário e se essa sessão entrar no estado conectado , o gerente de E/S chamará a função IO_SESSION_NOTIFICATION_FUNCTION do driver. Para essa chamada, o gerenciador de E/S define o parâmetro Event da função como IoSessionEventConnected. Além disso, o gerenciador de E/S define o parâmetro NotificationPayload da função para apontar para uma estrutura IO_SESSION_CONNECT_INFO que contém informações sobre a sessão do usuário. Para obter mais informações sobre IoSessionEventConnected, consulte IO_SESSION_EVENT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no Windows 7 e versões posteriores do sistema operacional Windows.
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h)

Confira também

IO_SESSION_EVENT

IO_SESSION_NOTIFICATION_FUNCTION