Bagikan melalui


com3:SurrogateServer

Mendaftarkan SurrogateServer dengan satu atau banyak pendaftaran kelas.

Hierarki elemen

<Paket>

    <Aplikasi>

         <Aplikasi>

              <Ekstensi>

                   <com2:Extension>

                        <com2:ComServer>

                             <com3:SurrogateServer>

Sintaks

<com3:SurrogateServer  
    CustomSurrogateExecutable = 'An optional string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *.'
    DisplayName = 'An optional string with a value between 1 and 256 characters in length. This string is localizable.'
    LaunchAndActivationPermission = 'An optional [SDDL string](/windows/win32/secauthz/security-descriptor-string-format) value.'
    AppId = 'An optional GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
    SystemSurrogate = 'An optional string value.' >

  <!-- Child elements -->
  Class{1,10000}

</com3:SurrogateServer>

Kunci

{} rentang kemunculan tertentu

Atribut dan elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
CustomSurrogateExecutable Jalur ke DllSurrogate di kunci AppId. Jalur ini relatif terhadap akar paket dan harus mereferensikan file dalam paket. Ini saling eksklusif dengan SystemSurrogate. String opsional dengan nilai antara 1 dan 256 karakter yang harus diakhir dengan .exe dan tidak boleh berisi karakter ini: <, , >, :", |, ?, atau *. Tidak
DisplayName DisplayName adalah string yang dapat dilokalkan yang sesuai dengan nilai kunci AppID default. String opsional dengan nilai antara 1 dan 256 karakter. Tidak
LaunchAndActivationPermission String SDDL yang sesuai dengan nilai LaunchPermission kunci AppID. Nilai string SDDL opsional. Tidak
AppId AppId yang mereferensikan kunci AppId terkait. GUID opsional dalam bentuk xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx. Tidak
SystemSurrogate Nilai yang sesuai dengan nilai terkenal dari nilai DllSurrogate dari kunci AppId. Ini saling eksklusif dengan CustomSurrogateExecutable. Nilai string opsional. Tidak

Elemen anak

elemen anak Deskripsi
Kelas Menentukan pendaftaran kelas SurrogateServer.

Elemen induk

elemen induk Deskripsi
com2:ComServer Mendeklarasikan titik ekstensi paket jenis windows.comServer. Ekstensi comServer dapat mencakup jenis pendaftaran berikut: ServiceServer, ExeServer, SurrogateServer, ProgId, atau TreatAsClass.

Keterangan

Jika tidak ada nilai untuk DllSurrogate di kunci AppId, jangan gunakan atribut CustomSurrogateExecutable.

LaunchAndActivationPermission adalah string SDDL yang sesuai dengan nilai LaunchPermission kunci AppID.

SystemSurrogate sesuai dengan nilai DllSurrogate dari kunci AppId. Misalnya, jika nilai DllSurrogate adalah %System32%\prevhost.exe atau %SysWow64%\prevhost.exe, maka SystemSurrogate harus diatur ke PreviewHost dan CustomSurrogateExecutable tidak boleh diatur.

Persyaratan

Item Nilai
Ruang nama http://schemas.microsoft.com/appx/manifest/com/windows10/3
Versi OS Minimum Windows 10 versi 2004 (Build 19041)