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 포함) |