Compartir a través de


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

Consulte también

WTSQuerySessionInformation