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
Scripting de las interfaces de los servicios Active Directory