IRemoteDesktopClientEvents 인터페이스
클라이언트 제어 이벤트와 관련된 서버에서 정보를 수신하는 메서드를 제공합니다. 이벤트에는 연결 및 연결 끊기, 전체 화면 모드 요청, 성공적인 로그온 및 오류 조건이 포함됩니다.
멤버
IRemoteDesktopClientEvents 인터페이스는IUnknown 인터페이스에서 상속됩니다. IRemoteDesktopClientEvents 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IRemoteDesktopClientEvents 인터페이스에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
OnAdminMessageReceived | 클라이언트 컨트롤이 관리 메시지를 받을 때 호출됩니다. |
OnAutoReconnected | 클라이언트 컨트롤이 원격 세션에 자동으로 다시 연결될 때 호출됩니다. |
OnAutoReconnecting | 클라이언트 컨트롤이 원격 세션에 대한 연결을 자동으로 다시 설정하려고 할 때 호출됩니다. |
OnConnected | 클라이언트 컨트롤이 원격 세션에 연결되면 호출합니다. |
OnConnecting | 클라이언트 컨트롤이 원격 세션에 대한 연결을 설정하려고 할 때 호출됩니다. |
OnDialogDismissed | 클라이언트 컨트롤에 의해 표시되는 대화 상자가 해제된 후 호출됩니다. |
OnDialogDisplaying | 컨트롤에 대화 상자가 표시되기 전에 호출됩니다. |
OnDisconnected | 클라이언트 컨트롤이 원격 세션에서 연결이 끊어졌을 때 호출됩니다. |
OnKeyCombinationPressed | 원격 세션에서 특수 키 조합을 누를 때 호출됩니다. |
OnLoginCompleted | 클라이언트 컨트롤이 원격 세션에 성공적으로 로그온한 경우 호출됩니다. |
OnNetworkStatusChanged | 네트워크 상태 변경되면 호출됩니다. |
OnRemoteDesktopSizeChanged | 원격 데스크톱 크기가 변경되면 호출됩니다. |
OnStatusChanged | 클라이언트 컨트롤이 상태 업데이트할 때 호출됩니다. |
OnTouchPointerCursorMoved | 터치 포인터 커서가 이동하고 EventsEnabled 속성이 true로 설정된 경우 호출됩니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 |
지원되는 최소 서버 |
Windows Server 2012 |
유형 라이브러리 |
|
DLL |
|
CLSID |
CLSID_RemoteDesktopClient EAB16C5D-EED1-4E95-868B-0FBA1B42C092로 정의됩니다. |
IID |
DIID_IRemoteDesktopClientEvents 079863B7-6D47-4105-8BFE-0CDCB360E67D로 정의됩니다. |