IWorkspace2::StartRemoteApplicationEx 메서드(workspaceruntime.h)
지원되지 않습니다.
추가 옵션 및 기능을 사용하여 RemoteApp 프로그램을 시작합니다.
구문
HRESULT StartRemoteApplicationEx(
[in] BSTR bstrWorkspaceId,
[in] BSTR bstrRequestingAppId,
[in] BSTR bstrRequestingAppFamilyName,
[in] VARIANT_BOOL bLaunchIntoImmersiveClient,
[in] BSTR bstrImmersiveClientActivationContext,
[in] SAFEARRAY *psaParams
);
매개 변수
[in] bstrWorkspaceId
애플리케이션을 시작할 연결의 ID를 포함하는 문자열입니다.
[in] bstrRequestingAppId
원격 데스크톱에서 시작할 애플리케이션의 ID를 포함하는 문자열입니다.
[in] bstrRequestingAppFamilyName
시작할 애플리케이션의 패밀리 이름이 들어 있는 문자열입니다.
[in] bLaunchIntoImmersiveClient
VARIANT_TRUE 최신 원격 데스크톱 프로토콜을 사용하여 웹 클라이언트를 통해 액세스한 것처럼 원격 애플리케이션을 시작합니다. VARIANT_FALSE 클래식 터미널 서버 방법론을 사용하여 원격 애플리케이션을 시작합니다.
[in] bstrImmersiveClientActivationContext
특정 원격 데스크톱 클라이언트에 대한 컨텍스트를 포함하는 문자열입니다.
[in] psaParams
작업 영역 런타임에 전달할 매개 변수를 포함하는 BSTR 값 배열에 대한 포인터입니다.
RDP 연결의 경우 이 매개 변수에는 다음 두 개의 문자열이 포함됩니다.
- 직렬화된 RDP 파일
- 원격 데스크톱 연결 클라이언트에 대한 명령줄 매개 변수
반환 값
메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
StartRemoteApplicationEx 에는 원격 데스크톱이 처음 시작될 때 타사 애플리케이션을 시작하고, 여러 원격 데스크톱을 처리하고, 웹 기반 클라이언트 UI를 사용하여 시작하는 다양한 새로운 기능이 포함되어 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
지원되는 최소 서버 | Windows Server 2012 |
대상 플랫폼 | Windows |
헤더 | workspaceruntime.h(Workspaceruntime.h 포함) |