IMsTscAxEvents::OnRemoteProgramResult 메서드

RemoteApp 프로그램이 클라이언트 컨트롤에 결과를 반환할 때 호출됩니다.

구문

VOID OnRemoteProgramResult(
  [in] BSTR                bstrRemoteProgram,
  [in] RemoteProgramResult lError,
  [in] VARIANT_BOOL        vbIsExecutable
);

매개 변수

bstrRemoteProgram [in]

RemoteApp 프로그램의 이름입니다.

lError [in]

RemoteApp 프로그램을 시작하려고 시도한 결과입니다.

remoteAppResultOk (0(0x0))

RemoteApp 프로그램이 성공적으로 시작되었습니다.

remoteAppResultLocked (1(0x1))

원격 세션이 잠겨 있고 RemoteApp 프로그램을 시작할 수 없습니다. 사용자는 자신의 자격 증명을 입력하여 세션의 잠금을 해제한 다음 RemoteApp 프로그램을 시작해야 합니다.

remoteAppResultProtocolError (2(0x2))

RemoteApp 프로그램에서 프로토콜 오류를 반환했습니다.

remoteAppResultNotInWhitelist (3(0x3))

RemoteApp 프로그램은 RD 세션 호스트 서버의 승인된 목록에 없습니다.

remoteAppResultNetworkPathDenied (4(0x4))

RemoteApp 프로그램의 네트워크 경로가 거부되었습니다.

remoteAppResultFileNotFound (5(0x5))

RemoteApp 프로그램 파일을 찾을 수 없습니다.

remoteAppResultFailure (6(0x6))

RemoteApp 프로그램을 시작하지 못했습니다.

remoteAppResultHookNotLoaded (7(0x7))

세션이 현재 보안 데스크톱을 표시하고 있으므로 RemoteApp 프로그램을 시작할 수 없습니다.

vbIsExecutable [in]

RemoteApp 프로그램이 실행 파일 이름을 사용하여 직접 시작되었는지 또는 파일 연결을 사용하여 간접적으로 시작되었는지 여부를 나타냅니다.

반환 값

이 메서드는 값을 반환하지 않습니다.

설명

이벤트 싱크에서 이 메서드를 구현하여 RemoteApp 프로그램이 결과를 반환했다는 알림을 받습니다.

이 메서드는 ActiveX 컨트롤이 RemoteApp 프로그램을 시작하려고 시도한 직후에 호출되며 lError 매개 변수는 시도 결과를 나타냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
지원되는 버전 없음
지원되는 최소 서버
Windows Server 2008
유형 라이브러리
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents는 336d5562-efa8-482e-8cb3-c5c0fc7a7db6으로 정의됩니다.

추가 정보

IMsTscAxEvents