Struttura WTSCONFIGINFOA (wtsapi32.h)
Contiene informazioni su una sessione di Servizi Desktop remoto. Questa struttura viene restituita dalla funzione WTSQuerySessionInformation
Sintassi
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;
Membri
version
Questo membro è riservato.
fConnectClientDrivesAtLogon
Questo membro è riservato.
fConnectPrinterAtLogon
Questo membro è riservato.
fDisablePrinterRedirection
Specifica se il client può utilizzare il reindirizzamento della stampante.
0
Abilitare il reindirizzamento della stampante client.
1
Disabilitare il reindirizzamento della stampante client.
fDisableDefaultMainClientPrinter
Specifica se la stampante connessa al client è la stampante predefinita per l'utente.
0
La stampante connessa al client non è la stampante predefinita per l'utente.
1
La stampante connessa al client è la stampante predefinita per l'utente.
ShadowSettings
Impostazione del controllo remoto. Il controllo remoto consente a un utente di monitorare in remoto le operazioni sullo schermo di un altro utente. Questo membro può essere uno dei valori seguenti.
0
Il controllo remoto è disabilitato.
1
L'utente del controllo remoto ha il controllo completo della sessione dell'utente, con l'autorizzazione dell'utente.
2
L'utente del controllo remoto ha il controllo completo della sessione dell'utente; l'autorizzazione dell'utente non è necessaria.
3
L'utente del controllo remoto può visualizzare la sessione in remoto, con l'autorizzazione dell'utente; l'utente remoto non può controllare attivamente la sessione.
4
L'utente del controllo remoto può visualizzare la sessione in remoto ma non controllare attivamente la sessione; l'autorizzazione dell'utente non è necessaria.
LogonUserName[USERNAME_LENGTH + 1]
Stringa con terminazione Null contenente il nome utente usato negli scenari di accesso automatico.
LogonDomain[DOMAIN_LENGTH + 1]
Stringa con terminazione Null contenente il nome di dominio usato negli scenari di accesso automatico.
WorkDirectory[MAX_PATH + 1]
Stringa con terminazione Null che contiene il percorso della directory di lavoro del programma iniziale.
InitialProgram[MAX_PATH + 1]
Stringa con terminazione Null contenente il nome del programma da avviare immediatamente dopo l'accesso dell'utente al server.
ApplicationName[MAX_PATH + 1]
Questo membro è riservato.
Osservazioni
Nota
L'intestazione wtsapi32.h definisce WTSCONFIGINFO come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 7 |
server minimo supportato | Windows Server 2008 R2 |
intestazione |
wtsapi32.h |