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;
Angehörige
version
Dieses Mitglied ist reserviert.
fConnectClientDrivesAtLogon
Dieses Mitglied ist reserviert.
fConnectPrinterAtLogon
Dieses Mitglied 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 Einstellung für die Fernbedienung. Die Remotesteuerung ermöglicht es einem Benutzer, die Bildschirmvorgänge eines anderen Benutzers remote zu überwachen. Dieses Element kann einer der folgenden Werte sein:
0
Die Fernbedienung ist deaktiviert.
1
Der Benutzer der Fernbedienung verfügt über vollzugriff auf die Sitzung des Benutzers mit der Berechtigung des Benutzers.
2
Der Benutzer der Fernbedienung hat die volle Kontrolle über die Sitzung des Benutzers; Die Berechtigung des Benutzers ist nicht erforderlich.
3
Der Benutzer der Fernbedienung kann die Sitzung remote anzeigen, mit der Berechtigung des Benutzers; 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 mit Null beendete Zeichenfolge, die den Benutzernamen enthält, der in szenarien für die automatische Anmeldung verwendet wird.
LogonDomain[DOMAIN_LENGTH + 1]
Eine mit Null beendete Zeichenfolge, die den In automatischen Anmeldeszenarien verwendeten Domänennamen enthält.
WorkDirectory[MAX_PATH + 1]
Eine mit Null beendete Zeichenfolge, die den Pfad des Arbeitsverzeichnisses des ursprünglichen Programms enthält.
InitialProgram[MAX_PATH + 1]
Eine mit Null beendete Zeichenfolge, die den Namen des Programms enthält, das unmittelbar nach der Anmeldung des Benutzers am Server gestartet werden soll.
ApplicationName[MAX_PATH + 1]
Dieses Mitglied ist reserviert.
Bemerkungen
Anmerkung
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 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 7 |
mindestens unterstützte Server- | Windows Server 2008 R2 |
Header- | wtsapi32.h |