Partager via


Structure WTSINFOA (wtsapi32.h)

Contient des informations sur une session services Bureau à distance.

Syntaxe

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;

Membres

State

Valeur du type d’énumération WTS_CONNECTSTATE_CLASS qui indique l’état de connexion actuel de la session.

SessionId

Identificateur de session.

IncomingBytes

Données RDP (Remote Desktop Protocol) non compressées du client vers le serveur.

OutgoingBytes

Données RDP non compressées du serveur vers le client.

IncomingFrames

Nombre d’images de données RDP envoyées du client au serveur depuis la connexion du client.

OutgoingFrames

Nombre d’images de données RDP envoyées du serveur au client depuis la connexion du client.

IncomingCompressedBytes

Données RDP compressées du client vers le serveur.

OutgoingCompressedBy

WinStationName[WINSTATIONNAME_LENGTH]

Chaîne terminée par null qui contient le nom de WinStation pour la session.

Domain[DOMAIN_LENGTH]

Chaîne terminée par null qui contient le nom du domaine auquel appartient l’utilisateur.

UserName[USERNAME_LENGTH + 1]

Chaîne terminée par null qui contient le nom de l’utilisateur propriétaire de la session.

ConnectTime

Heure de connexion cliente la plus récente.

DisconnectTime

Heure de déconnexion du dernier client.

LastInputTime

Heure de la dernière entrée utilisateur dans la session.

LogonTime

Heure à laquelle l’utilisateur s’est connecté à la session.

CurrentTime

Heure à laquelle la structure de données WTSINFO a été appelée.

Remarques

Note

L’en-tête wtsapi32.h définit WTSINFO comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista avec SP1
serveur minimum pris en charge Windows Server 2008
d’en-tête wtsapi32.h