Condividi tramite


Struttura WTSCONFIGINFOA (wtsapi32.h)

Contiene informazioni su una sessione di Servizi Desktop remoto. Questa struttura viene restituita dalla funzione WTSQuerySessionInformation quando si specifica "WTSConfigInfo" per il parametro WTSInfoClass.

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

Vedere anche

WTSQuerySessionInformation