OutOfProcessServer(Windows 8 패키지 스키마)

windows.activatableClass.outOfProcessServer 형식의 패키지 확장 지점을 선언합니다. 앱은 하나 이상의 활성화 가능한 클래스를 노출하는 EXE(실행 파일)를 사용합니다.

요소 계층 구조

<패키지>
<확장>
<내선 번호>
<OutOfProcessServer>

Syntax

<OutOfProcessServer ServerName = A string between 1 and 255 characters in length. >

  <!-- Child elements -->
  Path,
  Arguments?,
  Instancing,
  ActivatableClass{1,65535}

</OutOfProcessServer>

? 선택 사항(0개 또는 1개)

{} 특정 발생 범위

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
데이터 열이 추적에서 캡처되고 서버를 사용할 수 있으면

실행의 이름입니다.

길이가 1~255자인 문자열입니다.

 

자식 요소

자식 요소 Description
ActivatableClass(형식: CT_OutOfProcessActivatableClass)

확장성 지점과 연결된 런타임 클래스를 선언합니다.

인수

실행 파일에 전달할 쉼표로 구분된 인수 목록을 지정합니다.

인스턴싱

실행 파일이 단일 인스턴스로 실행되는지 또는 여러 인스턴스로 실행할 수 있는지를 지정합니다.

경로(형식: ST_Executable)

실행 파일의 경로입니다.

 

부모 요소

부모 요소 Description
확장(형식: CT_PackageExtensions)

패키지의 확장성 지점을 선언합니다.

 

<Extension Category="windows.activatableClass.outOfProcessServer">
      <OutOfProcessServer ServerName="Microsoft.SDKSamples.ToastServer">
        <Path>Microsoft.Samples.ExeServerAuthoring.exe</Path>
        <Instancing>singleInstance</Instancing>
        <ActivatableClass ActivatableClassId="Microsoft.Samples.ExeServerAuthoring.Toaster" />
      </OutOfProcessServer>
</Extension>

요구 사항

Namespace http://schemas.microsoft.com/appx/2010/manifest