com3:SurrogateServer
Mendaftarkan SurrogateServer dengan satu atau banyak pendaftaran kelas.
Hierarki elemen
<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) |