다음을 통해 공유


IADsTSUserEx 인터페이스(tsuserex.h)

IADsTSUserEx 인터페이스의 속성 메서드를 사용하여 원격 데스크톱 서비스 사용자 속성을 검사하고 구성할 수 있습니다. 속성에는 IADsTSUserEx 클래스의 로그온, TerminalServicesHomeDirectory, 원격 제어, 세션 및 환경 속성이 포함됩니다.

이 인터페이스의 메서드를 호출하기 전에 IADs::GetInfo 메서드 또는 IADs::GetInfoEx 메서드를 호출하여 기본 디렉터리 저장소에서 속성 캐시로 ADSI 개체의 속성 값을 로드해야 합니다. IADs::GetInfo를 호출하여 클래스의 모든 속성 값을 새로 고칩니다. IADs::GetInfoEx를 호출하여 속성 캐시에서 선택한 속성의 값을 새로 고칩니다.

이 인터페이스의 메서드를 호출한 후 IADs::SetInfo 메서드를 호출하여 기본 디렉터리 저장소의 영구 저장소에 속성 값 변경 내용을 저장해야 합니다.

자세한 내용은 ADSI 특성 캐시ADSI 인터페이스에 대한 참조 섹션을 참조하세요. 속성 메서드에 대한 일반적인 설명은 인터페이스 속성 메서드를 참조하세요.

다음 표에서는 IADsTSUserEx 인터페이스의 속성 메서드를 vtable 순서로 나열합니다.

상속

IADsTSUserEx 인터페이스는 IDispatch 인터페이스에서 상속됩니다.

메서드

IADsTSUserEx 인터페이스에는 이러한 메서드가 있습니다.

 
IADsTSUserEx::get_AllowLogon

사용자가 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 로그온할 수 있는지 여부를 지정하는 값입니다. (Get)
IADsTSUserEx::get_BrokenConnectionAction

원격 데스크톱 서비스 세션 제한에 도달할 때 수행할 작업을 지정하는 값입니다. (Get)
IADsTSUserEx::get_ConnectClientDrivesAtLogon

원격 데스크톱 서비스 세션이 시작될 때 매핑된 클라이언트 드라이브를 다시 연결해야 하는지를 지정하는 값입니다. (Get)
IADsTSUserEx::get_ConnectClientPrintersAtLogon

로그온 시 매핑된 클라이언트 프린터에 다시 연결할지 여부를 지정하는 값입니다. (Get)
IADsTSUserEx::get_DefaultToMainPrinter

클라이언트의 기본 프린터에 자동으로 인쇄할지 여부를 지정하는 값입니다. (Get)
IADsTSUserEx::get_EnableRemoteControl

사용자의 원격 데스크톱 서비스 세션에 대한 원격 관찰 또는 원격 제어를 허용할지 여부를 지정하는 값입니다. (Get)
IADsTSUserEx::get_MaxConnectionTime

원격 데스크톱 서비스 세션의 최대 기간입니다. 지정된 시간(분)이 경과하면 세션의 연결이 끊어지거나 종료될 수 있습니다. (Get)
IADsTSUserEx::get_MaxDisconnectionTime

연결이 끊긴 원격 데스크톱 서비스 세션이 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 활성 상태로 유지되는 최대 시간입니다. 지정된 시간(분)이 경과하면 세션이 종료됩니다. (Get)
IADsTSUserEx::get_MaxIdleTime

원격 데스크톱 서비스 세션이 유휴 상태로 유지될 수 있는 최대 시간입니다. 지정된 시간(분)이 경과하면 세션의 연결이 끊어지거나 종료될 수 있습니다. (Get)
IADsTSUserEx::get_ReconnectionAction

연결이 끊긴 원격 데스크톱 서비스 세션에 다시 연결할 수 있는지를 지정하는 값입니다. (Get)
IADsTSUserEx::get_TerminalServicesHomeDirectory

사용자의 루트 디렉터리입니다. RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 각 사용자에게는 고유한 루트 디렉터리가 있습니다. 이렇게 하면 애플리케이션 정보가 다중 사용자 환경의 각 사용자에 대해 별도로 저장됩니다. (Get)
IADsTSUserEx::get_TerminalServicesHomeDrive

사용자의 루트 드라이브입니다. 네트워크 환경에서 이 속성은 루트 디렉터리로 지정된 UNC 경로가 매핑되는 드라이브 사양(콜론 뒤에 오는 드라이브 문자)이 포함된 문자열입니다. (Get)
IADsTSUserEx::get_TerminalServicesInitialProgram

사용자가 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 로그온할 때 사용자가 자동으로 시작하려는 애플리케이션의 경로 및 파일 이름입니다. (Get)
IADsTSUserEx::get_TerminalServicesProfilePath

사용자가 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 로그온할 때 사용할 로밍 또는 필수 프로필 경로입니다. (Get)
IADsTSUserEx::get_TerminalServicesWorkDirectory

사용자의 작업 디렉터리 경로입니다. (Get)
IADsTSUserEx::p ut_AllowLogon

사용자가 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 로그온할 수 있는지 여부를 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_BrokenConnectionAction

원격 데스크톱 서비스 세션 제한에 도달할 때 수행할 작업을 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_ConnectClientDrivesAtLogon

원격 데스크톱 서비스 세션이 시작될 때 매핑된 클라이언트 드라이브를 다시 연결해야 하는지를 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_ConnectClientPrintersAtLogon

로그온 시 매핑된 클라이언트 프린터에 다시 연결할지 여부를 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_DefaultToMainPrinter

클라이언트의 기본 프린터에 자동으로 인쇄할지 여부를 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_EnableRemoteControl

사용자의 원격 데스크톱 서비스 세션에 대한 원격 관찰 또는 원격 제어를 허용할지 여부를 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_MaxConnectionTime

원격 데스크톱 서비스 세션의 최대 기간입니다. 지정된 시간(분)이 경과하면 세션의 연결이 끊어지거나 종료될 수 있습니다. (Put)
IADsTSUserEx::p ut_MaxDisconnectionTime

연결이 끊긴 원격 데스크톱 서비스 세션이 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 활성 상태로 유지되는 최대 시간입니다. 지정된 시간(분)이 경과하면 세션이 종료됩니다. (Put)
IADsTSUserEx::p ut_MaxIdleTime

원격 데스크톱 서비스 세션이 유휴 상태로 유지될 수 있는 최대 시간입니다. 지정된 시간(분)이 경과하면 세션의 연결이 끊어지거나 종료될 수 있습니다. (Put)
IADsTSUserEx::p ut_ReconnectionAction

연결이 끊긴 원격 데스크톱 서비스 세션에 다시 연결할 수 있는지를 지정하는 값입니다. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDirectory

사용자의 루트 디렉터리입니다. RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 각 사용자에게는 고유한 루트 디렉터리가 있습니다. 이렇게 하면 애플리케이션 정보가 다중 사용자 환경의 각 사용자에 대해 별도로 저장됩니다. (Put)
IADsTSUserEx::p ut_TerminalServicesHomeDrive

사용자의 루트 드라이브입니다. 네트워크 환경에서 이 속성은 루트 디렉터리로 지정된 UNC 경로가 매핑되는 드라이브 사양(콜론 뒤에 오는 드라이브 문자)이 포함된 문자열입니다. (Put)
IADsTSUserEx::p ut_TerminalServicesInitialProgram

사용자가 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 로그온할 때 사용자가 자동으로 시작하려는 애플리케이션의 경로 및 파일 이름입니다. (Put)
IADsTSUserEx::p ut_TerminalServicesProfilePath

사용자가 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 로그온할 때 사용할 로밍 또는 필수 프로필 경로입니다. (Put)
IADsTSUserEx::p ut_TerminalServicesWorkDirectory

사용자의 작업 디렉터리 경로입니다. (Put)

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 tsuserex.h(Tsuserex.h, Tsuserex_i.c 포함)

추가 정보

ADSI 인터페이스

Active Directory 서비스 인터페이스 스크립팅

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

Interface 속성 메서드