WTSINFOA-Struktur (wtsapi32.h)

Enthält Informationen zu einer Remotedesktopdienste-Sitzung.

Syntax

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;

Member

State

Ein Wert des WTS_CONNECTSTATE_CLASS Enumerationstyps, der den aktuellen Verbindungsstatus der Sitzung angibt.

SessionId

Die Sitzungs-ID.

IncomingBytes

Unkomprimierte RDP-Daten (Remote Desktop Protocol) vom Client an den Server.

OutgoingBytes

Unkomprimierte RDP-Daten vom Server an den Client.

IncomingFrames

Die Anzahl der Frames von RDP-Daten, die seit der Verbindung des Clients vom Client an den Server gesendet wurden.

OutgoingFrames

Die Anzahl der Frames von RDP-Daten, die seit der Verbindung des Clients vom Server an den Client gesendet wurden.

IncomingCompressedBytes

Komprimierte RDP-Daten vom Client zum Server.

OutgoingCompressedBy

WinStationName[WINSTATIONNAME_LENGTH]

Eine NULL-endende Zeichenfolge, die den Namen der WinStation für die Sitzung enthält.

Domain[DOMAIN_LENGTH]

Eine Zeichenfolge mit NULL-Beendigung, die den Namen der Domäne enthält, zu der der Benutzer gehört.

UserName[USERNAME_LENGTH + 1]

Eine NULL-endende Zeichenfolge, die den Namen des Benutzers enthält, der besitzer der Sitzung ist.

ConnectTime

Die letzte Clientverbindungszeit.

DisconnectTime

Der Zeitpunkt der letzten Clienttrennung.

LastInputTime

Der Zeitpunkt der letzten Benutzereingabe in der Sitzung.

LogonTime

Die Zeit, zu der sich der Benutzer bei der Sitzung angemeldet hat.

CurrentTime

Der Zeitpunkt, zu dem die WTSINFO-Datenstruktur aufgerufen wurde.

Hinweise

Hinweis

Der wtsapi32.h-Header definiert WTSINFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista mit SP1
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile wtsapi32.h