com:SurrogateServer
Inscrit un SurrogateServer avec une ou plusieurs inscriptions de classe.
Hiérarchie d’éléments
<com:SurrogateServer>
Syntax
<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>
Clé :
{}
plage spécifique d’occurrences
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
CustomSurrogateExecutable | Chemin d’accès au DllSurrogate dans la clé AppId. Ce chemin est relatif à la racine du package et doit référencer un fichier dans le package. Cette option est exclusivement exclusive avec SystemSurrogate. | Chaîne facultative avec une valeur comprise entre 1 et 256 caractères qui doit se terminer par .exe et ne peut pas contenir ces caractères : < , > , : , " , | , ? , ou * |
No | |
DisplayName | DisplayName est une chaîne localisable correspondant à la valeur de clé AppID par défaut. | Chaîne facultative dont la valeur est comprise entre 1 et 256 caractères. | No | |
LaunchAndActivationPermission | Chaîne SDDL qui correspond à la valeur LaunchPermission de la clé AppID. | Valeur de chaîne SDDL . | No | |
AppID | AppId qui fait référence à la clé AppId associée. | GUID facultatif sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | No | |
SystemSurrogate | Valeur qui correspond aux valeurs connues de la valeur DllSurrogate de la clé AppId. Cette option est exclusivement exclusive avec CustomSurrogateExecutable. | Valeur de chaîne facultative. | No |
Éléments enfants
Élément enfant | Description |
---|---|
Classe | Définit une inscription de classe SurrogateServer. |
Éléments parents
Élément enfant | Description |
---|---|
com:ComServer | Déclare un point d’extension de package de type windows.comServer. L’extension comServer peut inclure quatre types d’inscriptions : ExeServer, SurrogateServer, ProgId ou TreatAsClass. |
Remarques
S’il n’existe aucune valeur pour dllSurrogate dans la clé AppId, n’utilisez pas l’attribut CustomSurrogateExecutable.
LaunchAndActivationPermission est une chaîne SDDL qui correspond à la valeur LaunchPermission de la clé AppID.
SystemSurrogate correspond aux valeurs de la valeur DllSurrogate de la clé AppId. Par exemple, si la valeur DllSurrogate est %System32%\prevhost.exe
ou %SysWow64%\prevhost.exe
, SystemSurrogate doit être défini sur PreviewHost
et customSurrogateExecutable ne doit pas être défini.
Configuration requise
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/com/windows10 |
Minimum OS Version | Windows 10 version 1703 (build 15063) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour