Estructura WTSCONFIGINFOA (wtsapi32.h)
Contiene información sobre una sesión de Servicios de Escritorio remoto. Esta estructura la devuelve la función WTSQuerySessionInformation al especificar "WTSConfigInfo" para el parámetro WTSInfoClass.
Sintaxis
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;
Miembros
version
Este miembro está reservado.
fConnectClientDrivesAtLogon
Este miembro está reservado.
fConnectPrinterAtLogon
Este miembro está reservado.
fDisablePrinterRedirection
Especifica si el cliente puede usar el redireccionamiento de impresora.
0
Habilite el redireccionamiento de impresora cliente.
1
Deshabilite el redireccionamiento de la impresora cliente.
fDisableDefaultMainClientPrinter
Especifica si la impresora conectada al cliente es la impresora predeterminada para el usuario.
0
La impresora conectada al cliente no es la impresora predeterminada para el usuario.
1
La impresora conectada al cliente es la impresora predeterminada para el usuario.
ShadowSettings
Configuración del control remoto. El control remoto permite a un usuario supervisar de forma remota las operaciones en pantalla de otro usuario. Este miembro puede ser uno de los siguientes valores.
0
El control remoto está deshabilitado.
1
El usuario del control remoto tiene control total de la sesión del usuario, con el permiso del usuario.
2
El usuario del control remoto tiene control total de la sesión del usuario; No se requiere el permiso del usuario.
3
El usuario del control remoto puede ver la sesión de forma remota, con el permiso del usuario; el usuario remoto no puede controlar activamente la sesión.
4
El usuario del control remoto puede ver la sesión de forma remota, pero no controlar activamente la sesión; No se requiere el permiso del usuario.
LogonUserName[USERNAME_LENGTH + 1]
Cadena terminada en NULL que contiene el nombre de usuario usado en escenarios de inicio de sesión automático.
LogonDomain[DOMAIN_LENGTH + 1]
Cadena terminada en NULL que contiene el nombre de dominio usado en escenarios de inicio de sesión automático.
WorkDirectory[MAX_PATH + 1]
Cadena terminada en NULL que contiene la ruta de acceso del directorio de trabajo del programa inicial.
InitialProgram[MAX_PATH + 1]
Cadena terminada en null que contiene el nombre del programa que se iniciará inmediatamente después de que el usuario inicie sesión en el servidor.
ApplicationName[MAX_PATH + 1]
Este miembro está reservado.
Observaciones
Nota
El encabezado wtsapi32.h define WTSCONFIGINFO como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 7 |
servidor mínimo admitido | Windows Server 2008 R2 |
encabezado de |
wtsapi32.h |