Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Inscrit un surrogateServer avec une ou plusieurs inscriptions de classe.
Hiérarchie d’éléments
<Package>
└─ <Applications>
└─ <Application>
└─ <Extensions>
└─ <com:Extension>
└─ <com:ComServer>
└─ <com:SurrogateServer>
Syntaxe
<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
| Caractéristique | Description | Type de données | Obligatoire | Valeur par défaut |
|---|---|---|---|---|
| CustomSurrogateExecutable | Chemin d’accès à dllSurrogate dans la clé AppId. Ce chemin d’accès est relatif à la racine du package et doit référencer un fichier dans le package. Ceci est mututally exclusif avec SystemSurrogate. | Chaîne facultative avec une valeur comprise entre 1 et 256 caractères de longueur qui doit se terminer .exe par et ne peut pas contenir ces caractères : <, , >:, ", |, ?, ou* |
Non | |
| DisplayName | DisplayName est une chaîne localisable correspondant à la valeur de clé AppID par défaut. | Chaîne facultative avec une valeur comprise entre 1 et 256 caractères. | Non | |
| LaunchAndActivationPermission | Chaîne SDDL qui correspond à la valeur LaunchPermission de la clé AppID. | Valeur de chaîne SDDL . | Non | |
| AppId | AppId qui fait référence à la clé AppId associée. | GUID facultatif sous la forme xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. | Non | |
| SystemSurrogate | Valeur qui correspond aux valeurs connues de la valeur DllSurrogate de la clé AppId. Ceci est mututally exclusif avec CustomSurrogateExecutable. | Valeur de chaîne facultative. | Non |
É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éfinie PreviewHost et customSurrogateExecutable ne doit pas être définie.
Spécifications
| Élément | Valeur |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/com/windows10 |
| version minimale du système d’exploitation | Windows 10 version 1703 (build 15063) |