WTS_INFO_CLASS-Enumeration (wtsapi32.h)
Enthält Werte, die den Typ der Sitzungsinformationen angeben, die in einem Aufruf der FUNKTION WTSQuerySessionInformation abgerufen werden sollen.
Syntax
typedef enum _WTS_INFO_CLASS {
WTSInitialProgram,
WTSApplicationName,
WTSWorkingDirectory,
WTSOEMId,
WTSSessionId,
WTSUserName,
WTSWinStationName,
WTSDomainName,
WTSConnectState,
WTSClientBuildNumber,
WTSClientName,
WTSClientDirectory,
WTSClientProductId,
WTSClientHardwareId,
WTSClientAddress,
WTSClientDisplay,
WTSClientProtocolType,
WTSIdleTime,
WTSLogonTime,
WTSIncomingBytes,
WTSOutgoingBytes,
WTSIncomingFrames,
WTSOutgoingFrames,
WTSClientInfo,
WTSSessionInfo,
WTSSessionInfoEx,
WTSConfigInfo,
WTSValidationInfo,
WTSSessionAddressV4,
WTSIsRemoteSession
} WTS_INFO_CLASS;
Konstanten
WTSInitialProgram Eine NULL-beendete Zeichenfolge, die den Namen des anfänglichen Programms enthält, das von Remotedesktopdiensten ausgeführt wird, wenn Benutzer meldet sich an. |
||||||||
WTSApplicationName Eine NULL-beendete Zeichenfolge, die den veröffentlichten Namen der Anwendung enthält, die von der Sitzung ausgeführt wird. Windows Server 2008 R2, Windows 7, Windows Server 2008 und Windows Vista: Dieser Wert wird nicht unterstützt. |
||||||||
WTSWorkingDirectory Eine NULL-Zeichenfolge, die das Standardverzeichnis enthält, das beim Starten des ersten Programms verwendet wird. |
||||||||
WTSOEMId Dieser Wert wird nicht verwendet. |
||||||||
WTSSessionId Ein ULONG-Wert , der den Sitzungsbezeichner enthält. |
||||||||
WTSUserName Eine NULL-Zeichenfolge, die den Namen des Benutzers enthält, der der Sitzung zugeordnet ist. |
||||||||
WTSWinStationName Eine NULL-beendete Zeichenfolge, die den Namen der Remotedesktopdienste-Sitzung enthält. Hinweis Trotz des Namens gibt die Angabe dieses Typs nicht den Namen der Fensterstation zurück. Stattdessen wird die Name der Remotedesktopdienste-Sitzung. Jede Remotedesktopdienstesitzung ist einem interaktiven Fenster zugeordnet. Station. Da der einzige unterstützte Fensterstationsname für eine interaktive Fensterstation ist "WinSta0", jede Sitzung ist einer eigenen Fensterstation "WinSta0" zugeordnet. Weitere Informationen finden Sie unter Fensterstationen. |
||||||||
WTSDomainName Eine NULL-Zeichenfolge, die den Namen der Domäne enthält, zu der der angemeldete Benutzer gehört. |
||||||||
WTSConnectState Der aktuelle Verbindungsstatus der Sitzung. Weitere Informationen finden Sie unter WTS_CONNECTSTATE_CLASS. |
||||||||
WTSClientBuildNumber Ein ULONG-Wert , der die Buildnummer des Clients enthält. |
||||||||
WTSClientName Eine NULL-Zeichenfolge, die den Namen des Clients enthält. |
||||||||
WTSClientDirectory Eine NULL-Zeichenfolge, die das Verzeichnis enthält, in dem der Client installiert ist. |
||||||||
WTSClientProductId Ein clientspezifischer USHORT-Produktbezeichner . |
||||||||
WTSClientHardwareId Ein ULONG-Wert , der einen clientspezifischen Hardwarebezeichner enthält. Diese Option ist für die zukünftige Verwendung reserviert. WTSQuerySessionInformation gibt immer den Wert 0 zurück. |
||||||||
WTSClientAddress Der Netzwerktyp und die Netzwerkadresse des Clients. Weitere Informationen finden Sie unter WTS_CLIENT_ADDRESS. Die IP-Adresse wird vom Anfang des Adresselements des WTS_CLIENT_ADDRESS Struktur. |
||||||||
WTSClientDisplay Informationen zur Anzeigeauflösung des Clients. Weitere Informationen finden Sie unter WTS_CLIENT_DISPLAY. |
||||||||
WTSClientProtocolType Ein USHORT-Wert , der Informationen zum Protokolltyp für den Sitzung. Dies ist einer der folgenden Werte.
|
||||||||
WTSIdleTime Dieser Wert gibt FALSE zurück. Wenn Sie GetLastError aufrufen, um erweiterte Fehlerinformationen abzurufen, gibt GetLastErrorERROR_NOT_SUPPORTED zurück. Verwenden Sie das Strukturfeld LastInputTime , um die Leerlaufzeit der Sitzung zu kaculieren. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht verwendet. |
||||||||
WTSLogonTime Dieser Wert gibt FALSE zurück. Wenn Sie GetLastError aufrufen, um erweiterte Fehlerinformationen abzurufen, gibt GetLastErrorERROR_NOT_SUPPORTED zurück. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht verwendet. |
||||||||
WTSIncomingBytes Dieser Wert gibt FALSE zurück. Wenn Sie GetLastError aufrufen, um erweiterte Fehlerinformationen abzurufen, gibt GetLastErrorERROR_NOT_SUPPORTED zurück. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht verwendet. |
||||||||
WTSOutgoingBytes Dieser Wert gibt FALSE zurück. Wenn Sie GetLastError aufrufen, um erweiterte Fehlerinformationen abzurufen, gibt GetLastErrorERROR_NOT_SUPPORTED zurück. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht verwendet. |
||||||||
WTSIncomingFrames Dieser Wert gibt FALSE zurück. Wenn Sie GetLastError aufrufen, um erweiterte Fehlerinformationen abzurufen, gibt GetLastErrorERROR_NOT_SUPPORTED zurück. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht verwendet. |
||||||||
WTSOutgoingFrames Dieser Wert gibt FALSE zurück. Wenn Sie GetLastError aufrufen, um erweiterte Fehlerinformationen abzurufen, gibt GetLastErrorERROR_NOT_SUPPORTED zurück. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht verwendet. |
||||||||
WTSClientInfo Informationen zu einem RDC-Client (Remotedesktopverbindung). Weitere Informationen finden Sie unter WTSCLIENT. |
||||||||
WTSSessionInfo Informationen zu einer Clientsitzung auf einem RD-Sitzungshostserver. Weitere Informationen finden Sie unter WTSINFO. |
||||||||
WTSSessionInfoEx Erweiterte Informationen zu einer Sitzung auf einem RD-Sitzungshostserver. Weitere Informationen finden Sie unter WTSINFOEX. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht unterstützt. |
||||||||
WTSConfigInfo Eine WTSCONFIGINFO-Struktur , die Informationen zur Konfiguration eines RD-Sitzungshostservers enthält. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht unterstützt. |
||||||||
WTSValidationInfo Dieser Wert wird nicht unterstützt. |
||||||||
WTSSessionAddressV4 Eine WTS_SESSION_ADDRESS-Struktur , die die der Sitzung zugewiesene IPv4-Adresse enthält. Wenn die Sitzung keine virtuelle IP-Adresse aufweist, gibt die FUNKTION WTSQuerySessionInformationERROR_NOT_SUPPORTED zurück. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht unterstützt. |
||||||||
WTSIsRemoteSession Bestimmt, ob es sich bei der aktuellen Sitzung um eine Remotesitzung handelt. Die WTSQuerySessionInformation-Funktion gibt den Wert TRUE zurück, um anzugeben, dass es sich bei der aktuellen Sitzung um eine Remotesitzung handelt, und false , um anzugeben, dass es sich bei der aktuellen Sitzung um eine lokale Sitzung handelt. Dieser Wert kann nur für den lokalen Computer verwendet werden, sodass der hServer-Parameter der FUNKTION WTSQuerySessionInformationWTS_CURRENT_SERVER_HANDLE enthalten muss. Windows Server 2008 und Windows Vista: Dieser Wert wird nicht unterstützt. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | WindowsServer 2008 |
Kopfzeile | wtsapi32.h |