Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Registreert een SurrogaatServer met een of veel klasseregistraties.
Elementhiërarchie
<Package>
└- <Applications>
└- <Application>
└- <Extensions>
└- <com:Extension>
└- <com:ComServer>
└- <com:SurrogateServer>
Syntaxis
<com: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 = 'A [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}
</com:SurrogateServer>
Key
{} specifiek bereik van exemplaren
Kenmerken en elementen
Attributes
| Attribute | Beschrijving | Gegevenstype | Verplicht | Standaardwaarde |
|---|---|---|---|---|
| CustomSurrogateExecutable | Een pad naar de DllSurrogate in de AppId-sleutel. Dit pad is relatief ten opzichte van de hoofdmap van het pakket en moet verwijzen naar een bestand in het pakket. Dit is mututally exclusief met SystemSurrogate. | Een optionele tekenreeks met een waarde tussen 1 en 256 tekens die moeten eindigen op .exe en mag niet deze tekens bevatten: <, , >:, ", , |, of ?* |
Nee. | |
| DisplayName | DisplayName is een lokaliseerbare tekenreeks die overeenkomt met de standaardwaarde van de AppID-sleutel. | Een optionele tekenreeks met een waarde tussen 1 en 256 tekens. | Nee. | |
| LaunchAndActivationPermission | Een SDDL-tekenreeks die overeenkomt met de LaunchPermission-waarde van de AppID-sleutel. | Een SDDL-tekenreekswaarde . | Nee. | |
| AppId | De AppId die verwijst naar de bijbehorende AppId-sleutel. | Een optionele GUID in het formulier xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | Nee. | |
| SystemSurrogate | Een waarde die overeenkomt met bekende waarden uit de DllSurrogate-waarde van de AppId-sleutel. Dit is mututally exclusief met CustomSurrogateExecutable. | Een optionele tekenreekswaarde. | Nee. |
Kind-elementen
| Onderliggend element | Beschrijving |
|---|---|
| klasse | Definieert een SurrogateServer-klasseregistratie. |
Bovenliggende elementen
| Onderliggend element | Beschrijving |
|---|---|
| com:ComServer | Declareert een pakketextensiepunt van het type windows.comServer. De comServer-extensie kan vier typen registraties bevatten: ExeServer, SurrogateServer, ProgId of TreatAsClass. |
Opmerkingen
Als er geen waarde is voor de DllSurrogate in de AppId-sleutel, gebruikt u het kenmerk CustomSurrogateExecutable niet.
LaunchAndActivationPermission is een SDDL-tekenreeks die overeenkomt met de LaunchPermission-waarde van de AppID-sleutel.
SystemSurrogate komt overeen met de waarden van de DllSurrogate-waarde van de AppId-sleutel. Als de dllSurrogate-waarde bijvoorbeeld is %System32%\prevhost.exe of %SysWow64%\prevhost.exe, moet SystemSurrogate worden ingesteld op PreviewHost en moet customSurrogateExecutable niet worden ingesteld.
Requirements
| Onderdeel | Waarde |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/com/windows10 |
| minimale versie van het besturingssysteem | Windows 10 versie 1703 (build 15063) |