Freigeben über


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;

Angehörige

State

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

SessionId

Der Sitzungsbezeichner.

IncomingBytes

Nicht komprimierte RDP-Daten (Remote Desktop Protocol) vom Client auf den Server.

OutgoingBytes

Nicht komprimierte RDP-Daten vom Server bis zum Client.

IncomingFrames

Die Anzahl der Frames von RDP-Daten, die vom Client an den Server gesendet wurden, seit der Client verbunden ist.

OutgoingFrames

Die Anzahl der Frames von RDP-Daten, die vom Server an den Client gesendet wurden, seit der Client verbunden ist.

IncomingCompressedBytes

Komprimierte RDP-Daten vom Client auf den Server.

OutgoingCompressedBy

WinStationName[WINSTATIONNAME_LENGTH]

Eine mit Null beendete Zeichenfolge, die den Namen der WinStation für die Sitzung enthält.

Domain[DOMAIN_LENGTH]

Eine mit Null beendete Zeichenfolge, die den Namen der Domäne enthält, zu der der Benutzer gehört.

UserName[USERNAME_LENGTH + 1]

Eine mit Null beendete Zeichenfolge, die den Namen des Benutzers enthält, der die Sitzung besitzt.

ConnectTime

Die letzte Clientverbindungszeit.

DisconnectTime

Die letzte Clienttrennzeit.

LastInputTime

Der Zeitpunkt der letzten Benutzereingabe in der Sitzung.

LogonTime

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

CurrentTime

Die Zeit, zu der die WTSINFO Datenstruktur aufgerufen wurde.

Bemerkungen

Anmerkung

Der wtsapi32.h-Header definiert WTSINFO als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante 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
mindestens unterstützte Client- Windows Vista mit SP1
mindestens unterstützte Server- Windows Server 2008
Header- wtsapi32.h