Compartilhar via


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 de Área de Trabalho Remota) descompactados do cliente para o servidor.

OutgoingBytes

Dados RDP descompactados 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 proprietário da sessão.

ConnectTime

O tempo de conexão do cliente mais recente.

DisconnectTime

A hora da última 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.

Observações

Nota

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 do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista com SP1
servidor com suporte mínimo Windows Server 2008
cabeçalho wtsapi32.h