Estrutura WTSINFOA (wtsapi32.h)

Contém informações sobre uma sessão dos Serviços de Área de Trabalho Remota.

Sintaxe

typedef struct _WTSINFOA {
  WTS_CONNECTSTATE_CLASS State;
  DWORD                  SessionId;
  DWORD                  IncomingBytes;
  DWORD                  OutgoingBytes;
  DWORD                  IncomingFrames;
  DWORD                  OutgoingFrames;
  DWORD                  IncomingCompressedBytes;
  DWORD                  OutgoingCompressedBy;
  CHAR                   WinStationName[WINSTATIONNAME_LENGTH];
  CHAR                   Domain[DOMAIN_LENGTH];
  CHAR                   UserName[USERNAME_LENGTH + 1];
  LARGE_INTEGER          ConnectTime;
  LARGE_INTEGER          DisconnectTime;
  LARGE_INTEGER          LastInputTime;
  LARGE_INTEGER          LogonTime;
  LARGE_INTEGER          CurrentTime;
} WTSINFOA, *PWTSINFOA;

Membros

State

Um valor do tipo de enumeração WTS_CONNECTSTATE_CLASS que indica o estado de conexão atual da sessão.

SessionId

O identificador da sessão.

IncomingBytes

Dados rdp (protocolo RDP) descompactados do cliente para o servidor.

OutgoingBytes

Dados RDP não compactados do servidor para o cliente.

IncomingFrames

O número de quadros de dados RDP enviados do cliente para o servidor desde que o cliente se conectou.

OutgoingFrames

O número de quadros de dados RDP enviados do servidor para o cliente desde que o cliente se conectou.

IncomingCompressedBytes

Dados RDP compactados do cliente para o servidor.

OutgoingCompressedBy

WinStationName[WINSTATIONNAME_LENGTH]

Uma cadeia de caracteres terminada em nulo que contém o nome do WinStation para a sessão.

Domain[DOMAIN_LENGTH]

Uma cadeia de caracteres terminada em nulo que contém o nome do domínio ao qual o usuário pertence.

UserName[USERNAME_LENGTH + 1]

Uma cadeia de caracteres terminada em nulo que contém o nome do usuário que possui a sessão.

ConnectTime

O tempo de conexão do cliente mais recente.

DisconnectTime

A última hora de desconexão do cliente.

LastInputTime

A hora da última entrada do usuário na sessão.

LogonTime

A hora em que o usuário fez logon na sessão.

CurrentTime

A hora em que a estrutura de dados WTSINFO foi chamada.

Comentários

Observação

O cabeçalho wtsapi32.h define WTSINFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista com SP1
Servidor mínimo com suporte Windows Server 2008
Cabeçalho wtsapi32.h