Compartilhar via


Interface IADsTSUserEx (tsuserex.h)

Os métodos de propriedade da interface IADsTSUserEx podem ser usados para examinar e configurar propriedades de usuário dos Serviços de Área de Trabalho Remota. As propriedades incluem logon, TerminalServicesHomeDirectory, controle remoto, sessão e propriedades de ambiente da classe IADsTSUserEx .

Antes de chamar os métodos dessa interface, você deve chamar o método IADs::GetInfo ou o método IADs::GetInfoEx para carregar os valores de propriedade do objeto ADSI do repositório de diretórios subjacente no cache de propriedades. Chame IADs::GetInfo para atualizar todos os valores de propriedade da classe; chame IADs::GetInfoEx para atualizar os valores das propriedades selecionadas no cache de propriedades.

Depois de chamar os métodos dessa interface, você deve chamar o método IADs::SetInfo para salvar as alterações de valor da propriedade no repositório persistente do repositório de diretórios subjacente.

Para obter mais informações, consulte O Cache de Atributos ADSI e a seção de referência para as interfaces ADSI. Para obter uma discussão geral sobre métodos de propriedade, consulte Métodos de propriedade de interface.

A tabela a seguir lista os métodos de propriedade da interface IADsTSUserEx na ordem de vtable.

Herança

A interface IADsTSUserEx herda da interface IDispatch.

Métodos

A interface IADsTSUserEx tem esses métodos.

 
IADsTSUserEx::get_AllowLogon

Um valor que especifica se o usuário tem permissão para fazer logon no servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Obter)
IADsTSUserEx::get_BrokenConnectionAction

Um valor que especifica a ação a ser tomada quando um limite de sessão dos Serviços de Área de Trabalho Remota é atingido. (Obter)
IADsTSUserEx::get_ConnectClientDrivesAtLogon

Um valor que especifica se as unidades de cliente mapeadas devem ser reconectadas quando uma sessão dos Serviços de Área de Trabalho Remota é iniciada. (Obter)
IADsTSUserEx::get_ConnectClientPrintersAtLogon

Um valor que especifica se as impressoras cliente mapeadas devem ser reconectadas ao logon. (Obter)
IADsTSUserEx::get_DefaultToMainPrinter

Um valor que especifica se a impressão deve ser impressa automaticamente na impressora padrão do cliente. (Obter)
IADsTSUserEx::get_EnableRemoteControl

Um valor que especifica se a observação remota ou o controle remoto da sessão dos Serviços de Área de Trabalho Remota do usuário devem ser permitidos. (Obter)
IADsTSUserEx::get_MaxConnectionTime

A duração máxima da sessão dos Serviços de Área de Trabalho Remota. Depois que o número especificado de minutos tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Obter)
IADsTSUserEx::get_MaxDisconnectionTime

A quantidade máxima de tempo que uma sessão desconectada dos Serviços de Área de Trabalho Remota permanece ativa no servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). Depois que o número especificado de minutos tiver decorrido, a sessão será encerrada. (Obter)
IADsTSUserEx::get_MaxIdleTime

A quantidade máxima de tempo que a sessão dos Serviços de Área de Trabalho Remota pode permanecer ociosa. Depois que o número especificado de minutos tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Obter)
IADsTSUserEx::get_ReconnectionAction

Um valor que especifica se a reconexão a uma sessão desconectada dos Serviços de Área de Trabalho Remota é permitida. (Obter)
IADsTSUserEx::get_TerminalServicesHomeDirectory

O diretório raiz do usuário. Cada usuário em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) tem um diretório raiz exclusivo. Isso garante que as informações do aplicativo sejam armazenadas separadamente para cada usuário em um ambiente multiusuário. (Obter)
IADsTSUserEx::get_TerminalServicesHomeDrive

A unidade raiz do usuário. Em um ambiente de rede, essa propriedade é uma cadeia de caracteres que contém uma especificação de unidade (uma letra da unidade seguida por dois-pontos) para a qual o caminho UNC especificado como o diretório raiz é mapeado. (Obter)
IADsTSUserEx::get_TerminalServicesInitialProgram

O caminho e o nome do arquivo do aplicativo que o usuário deseja iniciar automaticamente quando o usuário fizer logon no servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Obter)
IADsTSUserEx::get_TerminalServicesProfilePath

O caminho de perfil móvel ou obrigatório a ser usado quando o usuário fizer logon no servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Obter)
IADsTSUserEx::get_TerminalServicesWorkDirectory

O caminho do diretório de trabalho para o usuário. (Obter)
IADsTSUserEx::p ut_AllowLogon

Um valor que especifica se o usuário tem permissão para fazer logon no servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Put)
IADsTSUserEx::p ut_BrokenConnectionAction

Um valor que especifica a ação a ser tomada quando um limite de sessão dos Serviços de Área de Trabalho Remota é atingido. (Put)
IADsTSUserEx::p ut_ConnectClientDrivesAtLogon

Um valor que especifica se as unidades de cliente mapeadas devem ser reconectadas quando uma sessão dos Serviços de Área de Trabalho Remota é iniciada. (Put)
IADsTSUserEx::p ut_ConnectClientPrintersAtLogon

Um valor que especifica se as impressoras cliente mapeadas devem ser reconectadas ao logon. (Put)
IADsTSUserEx::p ut_DefaultToMainPrinter

Um valor que especifica se a impressão deve ser impressa automaticamente na impressora padrão do cliente. (Put)
IADsTSUserEx::p ut_EnableRemoteControl

Um valor que especifica se a observação remota ou o controle remoto da sessão dos Serviços de Área de Trabalho Remota do usuário devem ser permitidos. (Put)
IADsTSUserEx::p ut_MaxConnectionTime

A duração máxima da sessão dos Serviços de Área de Trabalho Remota. Depois que o número especificado de minutos tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Put)
IADsTSUserEx::p ut_MaxDisconnectionTime

A quantidade máxima de tempo que uma sessão desconectada dos Serviços de Área de Trabalho Remota permanece ativa no servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). Depois que o número especificado de minutos tiver decorrido, a sessão será encerrada. (Put)
IADsTSUserEx::p ut_MaxIdleTime

A quantidade máxima de tempo que a sessão dos Serviços de Área de Trabalho Remota pode permanecer ociosa. Depois que o número especificado de minutos tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Put)
IADsTSUserEx::p ut_ReconnectionAction

Um valor que especifica se a reconexão a uma sessão desconectada dos Serviços de Área de Trabalho Remota é permitida. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDirectory

O diretório raiz do usuário. Cada usuário em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) tem um diretório raiz exclusivo. Isso garante que as informações do aplicativo sejam armazenadas separadamente para cada usuário em um ambiente multiusuário. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDrive

A unidade raiz do usuário. Em um ambiente de rede, essa propriedade é uma cadeia de caracteres que contém uma especificação de unidade (uma letra da unidade seguida por dois-pontos) para a qual o caminho UNC especificado como o diretório raiz é mapeado. (Put)
IADsTSUserEx::p ut_TerminalServicesInitialProgram

O caminho e o nome do arquivo do aplicativo que o usuário deseja iniciar automaticamente quando o usuário fizer logon no servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Put)
IADsTSUserEx::p ut_TerminalServicesProfilePath

O caminho de perfil móvel ou obrigatório a ser usado quando o usuário fizer logon no servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Put)
IADsTSUserEx::p ut_TerminalServicesWorkDirectory

O caminho do diretório de trabalho para o usuário. (Put)

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho tsuserex.h (inclua Tsuserex.h, Tsuserex_i.c)

Confira também

ADSI Interfaces

Script de Active Directory Service Interfaces

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

Métodos de propriedade interface