다음을 통해 공유


IMsRdpClient9 인터페이스

클라이언트 컨트롤을 구성하고 사용하는 데 필요한 메서드와 속성을 제공합니다. IMsRdpClient8 인터페이스에서 파생됩니다.

멤버

IMsRdpClient9 인터페이스는 IMsRdpClient8에서 상속됩니다. IMsRdpClient9 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

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

메서드 Description
attachEvent 이벤트를 연결합니다.
연결 현재 컨트롤에 설정된 속성을 사용하여 연결을 시작합니다.
CreateVirtualChannels 지정된 각 가상 채널 이름에 대한 클라이언트 쪽 가상 채널 개체를 만듭니다.
detachEvent 이벤트를 분리합니다.
연결 끊기 활성 연결을 끊습니다.
GetErrorDescription 세션 연결 끊기 이벤트에 대한 오류 설명을 검색합니다.
GetStatusText 지정된 상태 코드의 상태 텍스트를 검색합니다.
GetVirtualChannelOptions 가상 채널에 대해 설정된 옵션을 검색합니다.
다시 연결 새 데스크톱 너비와 높이를 사용하여 원격 세션에 다시 연결합니다.
RequestClose 원격 데스크톱 ActiveX 컨트롤의 정상적인 종료를 요청합니다.
SendOnVirtualChannel CreateVirtualChannels 메서드를 사용하여 이전에 만든 가상 채널을 통해 RD 세션 호스트 서버로 데이터를 보냅니다.
SendRemoteAction 원격 세션에서 작업을 수행하도록 합니다.
SetVirtualChannelOptions 원격 데스크톱 ActiveX 컨트롤에 대한 가상 채널 옵션을 설정합니다.
SyncSessionDisplaySettings 세션 표시 설정을 동기화합니다.
UpdateSessionDisplaySettings 세션 표시 설정을 업데이트.

속성

IMsRdpClient9 인터페이스에는 이러한 속성이 있습니다.

속성 액세스 유형 설명
AdvancedSettings
읽기 전용
IMsTscAdvancedSettings 인터페이스 포인터를 검색합니다.
AdvancedSettings2
읽기 전용
IMsRdpClientAdvancedSettings 인터페이스에 대한 포인터를 검색합니다. 인터페이스를 사용하여 클라이언트 컨트롤에 대한 고급 설정을 설정할 수 있습니다.
AdvancedSettings3
읽기 전용
IMsRdpClientAdvancedSettings2 인터페이스에 대한 포인터를 검색합니다. 인터페이스를 사용하여 클라이언트 컨트롤에 대한 고급 설정을 설정할 수 있습니다.
AdvancedSettings4
읽기 전용
IMsRdpClientAdvancedSettings3 인터페이스에 대한 포인터를 검색합니다.
AdvancedSettings5
읽기 전용
IMsRdpClientAdvancedSettings4 인터페이스에 대한 포인터를 검색합니다.
AdvancedSettings6
읽기 전용
IMsRdpClientAdvancedSettings5 인터페이스를 검색합니다.
AdvancedSettings7
읽기 전용
IMsRdpClientAdvancedSettings6 인터페이스를 검색합니다.
AdvancedSettings8
읽기 전용
IMsRdpClientAdvancedSettings7 인터페이스를 지원하는 개체를 검색합니다.
AdvancedSettings9
읽기 전용
IMsRdpClientAdvancedSettings8 인터페이스를 지원하는 개체를 포함합니다.
CipherStrength
읽기 전용
현재 컨트롤의 최대 암호화 강도를 검색합니다.
ColorDepth
읽기/쓰기
컨트롤의 연결에 대한 색 깊이(픽셀당 비트)입니다.
연결됨
읽기 전용
현재 컨트롤의 연결 상태를 검색합니다.
ConnectedStatusText
읽기/쓰기
컨트롤이 연결된 상태에 있는 동안 컨트롤의 클라이언트 영역에 표시되는 텍스트를 포함합니다.
ConnectingText
읽기/쓰기
컨트롤이 연결되는 동안 컨트롤의 가운데에 표시되는 텍스트를 지정합니다.
DesktopHeight
읽기/쓰기
초기 원격 데스크톱에서 현재 컨트롤의 높이를 픽셀 단위로 지정합니다.
DesktopWidth
읽기/쓰기
초기 원격 데스크톱에서 현재 컨트롤의 너비를 픽셀 단위로 지정합니다.
DisconnectedText
읽기/쓰기
연결이 종료되기 전에 컨트롤의 가운데에 표시되는 텍스트를 지정합니다.
도메인
읽기/쓰기
현재 사용자가 로그온하는 도메인을 지정합니다.
ExtendedDisconnectReason
읽기 전용
컨트롤의 연결 끊김 이유에 대한 확장된 정보를 포함합니다.
FullScreen
읽기/쓰기
클라이언트 컨트롤이 전체 화면 모드인지 여부를 확인합니다.
FullScreenTitle
쓰기 전용
컨트롤이 전체 화면 모드일 때 표시되는 창 제목을 지정합니다.
HorizontalScrollBarVisible
읽기 전용
컨트롤에 가로 스크롤 막대가 표시되었는지 여부를 나타냅니다.
MsRdpClientShell
읽기 전용
스크립트 가능 클라이언트 설정 인터페이스 IMsRdpClientShell을 검색합니다.
RemoteProgram
읽기 전용
ITSRemoteProgram 인터페이스를 지원하는 개체를 검색합니다.
RemoteProgram2
읽기 전용
ITSRemoteProgram2 인터페이스를 지원하는 개체를 검색합니다.
SecuredSettings
읽기 전용
IMsTscSecuredSettings 인터페이스 포인터를 검색합니다.
SecuredSettings2
읽기 전용
IMsRdpClientSecuredSettings 인터페이스에 대한 포인터를 검색합니다. 이 인터페이스를 사용하여 클라이언트 컨트롤에 대한 보안 설정을 지정할 수 있습니다.
SecuredSettings3
읽기 전용
IMsRdpClientSecuredSettings2 인터페이스를 지원하는 개체를 검색합니다.
SecuredSettingsEnabled
읽기 전용
IMsTscSecuredSettings 인터페이스를 사용할 수 있는지 여부를 나타냅니다. 즉, 컨트롤을 포함하는 웹 페이지가 현재 허용된 인터넷 Explorer URL 보안 영역 중 하나에 있는지 여부입니다.
서버
읽기/쓰기
현재 컨트롤이 연결된 서버의 이름을 지정합니다.
StartConnected
읽기/쓰기
시작 시 컨트롤이 RD 세션 호스트 서버 연결을 즉시 설정할지 여부를 나타냅니다.
TransportSettings
읽기 전용
스크립트를 통해 IMsRdpClientTransportSettings 인터페이스로 전달된 내용을 검색합니다.
TransportSettings2
읽기 전용
IMsRdpClientTransportSettings2 인터페이스를 검색합니다.
TransportSettings3
읽기 전용
IMsRdpClientTransportSettings3 인터페이스를 지원하는 개체를 검색합니다.
TransportSettings4
읽기 전용
IMsRdpClientTransportSettings4 인터페이스를 지원하는 개체를 검색합니다.
사용자
읽기/쓰기
사용자 이름 로그온 자격 증명을 지정합니다.
버전
읽기 전용
현재 컨트롤의 버전 번호를 지정합니다.
VerticalScrollBarVisible
읽기 전용
컨트롤에 세로 스크롤 막대가 표시되는지 여부를 나타냅니다.

설명

IMsRdpClient9 인터페이스는 다음 인터페이스에 의해 확장되었으며, 각 새 인터페이스는 이전 인터페이스의 모든 메서드와 속성을 상속합니다.

원격 데스크톱 웹 연결에 대한 자세한 내용은 원격 데스크톱 웹 연결에 대한 요구 사항을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8.1
지원되는 최소 서버
Windows Server 2012 R2
유형 라이브러리
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID_MsRdpClient10 C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24로 정의됩니다.
CLSID_MsRdpClient10NotSafeForScripting A0C63C30-F08D-4AB4-907C-34905D770C7D로 정의됩니다.
CLSID_MsRdpClient9 301B94BA-5D25-4A12-BFFE-3B6E7A616585로 정의됩니다.
CLSID_MsRdpClient9NotSafeForScripting 8B918B82-7985-4C24-89DF-C33AD2BBFBCD로 정의됩니다.
IID
IID_IMsRdpClient9 28904001-04B6-436C-A55B-0AF1A0883DC9로 정의됩니다.

추가 정보

IMsRdpClient8

IMsRdpClient7

IMsRdpClient6

IMsRdpClient5

IMsRdpClient4

IMsRdpClient3

IMsRdpClient2

IMsRdpClient

IMsTscAx

원격 데스크톱 웹 연결 참조