Compartir a través de


Interfaz IADsTSUserEx (tsuserex.h)

Los métodos de propiedad de la interfaz IADsTSUserEx se pueden usar para examinar y configurar las propiedades de usuario de Servicios de Escritorio remoto. Las propiedades incluyen inicio de sesión, TerminalServicesHomeDirectory, control remoto, sesión y propiedades de entorno de la clase IADsTSUserEx .

Antes de llamar a los métodos de esta interfaz, debe llamar al método IADs::GetInfo o al método IADs::GetInfoEx para cargar los valores de propiedad del objeto ADSI desde el almacén de directorios subyacente en la memoria caché de propiedades. Llame a IADs::GetInfo para actualizar todos los valores de propiedad de la clase; llame a IADs::GetInfoEx para actualizar los valores de las propiedades seleccionadas en la memoria caché de propiedades.

Después de llamar a los métodos de esta interfaz, debe llamar al método IADs::SetInfo para guardar los cambios de valor de propiedad en el almacén persistente del almacén de directorios subyacente.

Para obtener más información, consulta La caché de atributos ADSI y la sección de referencia de las interfaces ADSI. Para obtener una explicación general sobre los métodos de propiedad, vea Métodos de propiedad de interfaz.

En la tabla siguiente se enumeran los métodos de propiedad de la interfaz IADsTSUserEx en orden vtable.

Herencia

La interfaz IADsTSUserEx hereda de la interfaz IDispatch.

Métodos

La interfaz IADsTSUserEx tiene estos métodos.

 
IADsTSUserEx::get_AllowLogon

Valor que especifica si el usuario puede iniciar sesión en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). (Obtener)
IADsTSUserEx::get_BrokenConnectionAction

Valor que especifica la acción que se debe realizar cuando se alcanza un límite de sesión de Servicios de Escritorio remoto. (Obtener)
IADsTSUserEx::get_ConnectClientDrivesAtLogon

Valor que especifica si las unidades de cliente asignadas se deben volver a conectar cuando se inicia una sesión de Servicios de Escritorio remoto. (Obtener)
IADsTSUserEx::get_ConnectClientPrintersAtLogon

Valor que especifica si se va a volver a conectar a las impresoras cliente asignadas en el inicio de sesión. (Obtener)
IADsTSUserEx::get_DefaultToMainPrinter

Valor que especifica si se va a imprimir automáticamente en la impresora predeterminada del cliente. (Obtener)
IADsTSUserEx::get_EnableRemoteControl

Valor que especifica si se permite la observación remota o el control remoto de la sesión de Servicios de Escritorio remoto del usuario. (Obtener)
IADsTSUserEx::get_MaxConnectionTime

Duración máxima de la sesión de Servicios de Escritorio remoto. Una vez transcurrido el número de minutos especificado, la sesión se puede desconectar o finalizar. (Obtener)
IADsTSUserEx::get_MaxDisconnectionTime

La cantidad máxima de tiempo que una sesión de Servicios de Escritorio remoto desconectada permanece activa en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). Una vez transcurrido el número especificado de minutos, se finaliza la sesión. (Obtener)
IADsTSUserEx::get_MaxIdleTime

Cantidad máxima de tiempo que la sesión de Servicios de Escritorio remoto puede permanecer inactiva. Una vez transcurrido el número especificado de minutos, la sesión se puede desconectar o finalizar. (Obtener)
IADsTSUserEx::get_ReconnectionAction

Valor que especifica si se permite la reconexión a una sesión de Servicios de Escritorio remoto desconectada. (Obtener)
IADsTSUserEx::get_TerminalServicesHomeDirectory

Directorio raíz del usuario. Cada usuario de un servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto) tiene un directorio raíz único. Esto garantiza que la información de la aplicación se almacene por separado para cada usuario en un entorno multiusuario. (Obtener)
IADsTSUserEx::get_TerminalServicesHomeDrive

Unidad raíz del usuario. En un entorno de red, esta propiedad es una cadena que contiene una especificación de unidad (una letra de unidad seguida de dos puntos) a la que se asigna la ruta de acceso UNC especificada como directorio raíz. (Obtener)
IADsTSUserEx::get_TerminalServicesInitialProgram

Ruta de acceso y nombre de archivo de la aplicación que el usuario quiere iniciar automáticamente cuando el usuario inicia sesión en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). (Obtener)
IADsTSUserEx::get_TerminalServicesProfilePath

Ruta de acceso de perfil móvil o obligatoria que se usará cuando el usuario inicia sesión en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). (Obtener)
IADsTSUserEx::get_TerminalServicesWorkDirectory

Ruta de acceso del directorio de trabajo para el usuario. (Obtener)
IADsTSUserEx::p ut_AllowLogon

Valor que especifica si el usuario puede iniciar sesión en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). (Put)
IADsTSUserEx::p ut_BrokenConnectionAction

Valor que especifica la acción que se debe realizar cuando se alcanza un límite de sesión de Servicios de Escritorio remoto. (Put)
IADsTSUserEx::p ut_ConnectClientDrivesAtLogon

Valor que especifica si las unidades de cliente asignadas se deben volver a conectar cuando se inicia una sesión de Servicios de Escritorio remoto. (Put)
IADsTSUserEx::p ut_ConnectClientPrintersAtLogon

Valor que especifica si se va a volver a conectar a las impresoras cliente asignadas en el inicio de sesión. (Put)
IADsTSUserEx::p ut_DefaultToMainPrinter

Valor que especifica si se va a imprimir automáticamente en la impresora predeterminada del cliente. (Put)
IADsTSUserEx::p ut_EnableRemoteControl

Valor que especifica si se permite la observación remota o el control remoto de la sesión de Servicios de Escritorio remoto del usuario. (Put)
IADsTSUserEx::p ut_MaxConnectionTime

Duración máxima de la sesión de Servicios de Escritorio remoto. Una vez transcurrido el número de minutos especificado, la sesión se puede desconectar o finalizar. (Put)
IADsTSUserEx::p ut_MaxDisconnectionTime

La cantidad máxima de tiempo que una sesión de Servicios de Escritorio remoto desconectada permanece activa en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). Una vez transcurrido el número especificado de minutos, se finaliza la sesión. (Put)
IADsTSUserEx::p ut_MaxIdleTime

Cantidad máxima de tiempo que la sesión de Servicios de Escritorio remoto puede permanecer inactiva. Una vez transcurrido el número especificado de minutos, la sesión se puede desconectar o finalizar. (Put)
IADsTSUserEx::p ut_ReconnectionAction

Valor que especifica si se permite la reconexión a una sesión de Servicios de Escritorio remoto desconectada. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDirectory

Directorio raíz del usuario. Cada usuario de un servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto) tiene un directorio raíz único. Esto garantiza que la información de la aplicación se almacena por separado para cada usuario en un entorno multiusuario. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDrive

Unidad raíz del usuario. En un entorno de red, esta propiedad es una cadena que contiene una especificación de unidad (una letra de unidad seguida de dos puntos) a la que se asigna la ruta de acceso UNC especificada como directorio raíz. (Put)
IADsTSUserEx::p ut_TerminalServicesInitialProgram

Ruta de acceso y nombre de archivo de la aplicación que el usuario quiere iniciar automáticamente cuando el usuario inicia sesión en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). (Put)
IADsTSUserEx::p ut_TerminalServicesProfilePath

Ruta de acceso de perfil móvil o obligatoria que se usará cuando el usuario inicia sesión en el servidor host de sesión de Escritorio remoto (host de sesión de Escritorio remoto). (Put)
IADsTSUserEx::p ut_TerminalServicesWorkDirectory

Ruta de acceso del directorio de trabajo para el usuario. (Put)

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado tsuserex.h (incluya Tsuserex.h, Tsuserex_i.c)

Consulte también

ADSI Interfaces

Scripting de las interfaces de los servicios Active Directory

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

Métodos de propiedad interface