WTSCONFIGINFOA-Struktur (wtsapi32.h)
Enthält Informationen zu einer Remotedesktopdienste-Sitzung. Diese Struktur wird von der FUNKTION WTSQuerySessionInformation zurückgegeben, wenn Sie "WTSConfigInfo" für den WTSInfoClass-Parameter angeben.
Syntax
typedef struct _WTSCONFIGINFOA {
ULONG version;
ULONG fConnectClientDrivesAtLogon;
ULONG fConnectPrinterAtLogon;
ULONG fDisablePrinterRedirection;
ULONG fDisableDefaultMainClientPrinter;
ULONG ShadowSettings;
CHAR LogonUserName[USERNAME_LENGTH + 1];
CHAR LogonDomain[DOMAIN_LENGTH + 1];
CHAR WorkDirectory[MAX_PATH + 1];
CHAR InitialProgram[MAX_PATH + 1];
CHAR ApplicationName[MAX_PATH + 1];
} WTSCONFIGINFOA, *PWTSCONFIGINFOA;
Member
version
Dieses Element ist reserviert.
fConnectClientDrivesAtLogon
Dieses Element ist reserviert.
fConnectPrinterAtLogon
Dieses Element ist reserviert.
fDisablePrinterRedirection
Gibt an, ob der Client die Druckerumleitung verwenden kann.
0
Aktivieren Sie die Clientdruckerumleitung.
1
Deaktivieren Sie die Clientdruckerumleitung.
fDisableDefaultMainClientPrinter
Gibt an, ob der mit dem Client verbundene Drucker der Standarddrucker für den Benutzer ist.
0
Der mit dem Client verbundene Drucker ist nicht der Standarddrucker für den Benutzer.
1
Der mit dem Client verbundene Drucker ist der Standarddrucker für den Benutzer.
ShadowSettings
Die Remotesteuerungseinstellung. Die Remotesteuerung ermöglicht es einem Benutzer, die Bildschirmvorgänge eines anderen Benutzers remote zu überwachen. Dieser Member kann einer der folgenden Werte sein.
0
Die Remotesteuerung ist deaktiviert.
1
Der Benutzer der Remotesteuerung hat mit der Berechtigung des Benutzers die volle Kontrolle über die Sitzung des Benutzers.
2
Der Benutzer der Remotesteuerung hat die volle Kontrolle über die Sitzung des Benutzers; die Berechtigung des Benutzers ist nicht erforderlich.
3
Der Benutzer der Remotesteuerung kann die Sitzung mit der Berechtigung des Benutzers remote anzeigen. Der Remotebenutzer kann die Sitzung nicht aktiv steuern.
4
Der Benutzer der Remotesteuerung kann die Sitzung remote anzeigen, die Sitzung jedoch nicht aktiv steuern. die Berechtigung des Benutzers ist nicht erforderlich.
LogonUserName[USERNAME_LENGTH + 1]
Eine NULL-beendete Zeichenfolge, die den Benutzernamen enthält, der in Szenarien mit automatischer Anmeldung verwendet wird.
LogonDomain[DOMAIN_LENGTH + 1]
Eine NULL-Zeichenfolge, die den Domänennamen enthält, der in Szenarien mit automatischer Anmeldung verwendet wird.
WorkDirectory[MAX_PATH + 1]
Eine NULL-Zeichenfolge, die den Pfad des Arbeitsverzeichnisses des anfänglichen Programms enthält.
InitialProgram[MAX_PATH + 1]
Eine null-beendete Zeichenfolge, die den Namen des Programms enthält, das unmittelbar nach der Anmeldung des Benutzers beim Server gestartet werden soll.
ApplicationName[MAX_PATH + 1]
Dieses Element ist reserviert.
Hinweise
Hinweis
Der wtsapi32.h-Header definiert WTSCONFIGINFO 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 nicht codierungsneutralem Code 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 7 |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Kopfzeile | wtsapi32.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für