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
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 |