com:ExeServer
Registriert einen ExeServer mit einer oder mehreren Klassenregistrierungen.
Elementhierarchie
<com:ExeServer>
Syntax
<com:ExeServer
Executable = 'A string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *.'
Arguments = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
DisplayName = 'A string with a value between 1 and 256 characters in length. This string is localizable.'
LaunchAndActivationPermission = '[Optional SDDL string](/windows/win32/secauthz/security-descriptor-string-format).' >
<!-- Child elements -->
Class{1,10000}
</com:ExeServer>
Schlüssel
{}
spezifischer Vorkommensbereich
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Ausführbare Datei | Ein Pfad relativ zum Paketstamm und muss auf eine Datei im Paket verweisen. Dies gibt die ausführbare Standarddatei für die Erweiterung an. Falls nicht angegeben, wird die ausführbare Datei verwendet, die für die App definiert ist. Falls angegeben, wird auch die EntryPoint-Eigenschaft verwendet. Wenn diese EntryPoint-Eigenschaft nicht angegeben wird, wird der für die App definierte EntryPoint verwendet. | Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen Länge, die mit ".exe" enden muss und die folgenden Zeichen nicht enthalten darf: < , , > , : , " , | , , oder ? * . |
Yes | |
Argumente | Die Argumente des LocalServer32-Schlüssels . | Eine Zeichenfolge mit einem Wert zwischen 1 und 32767 Zeichen Länge mit einem Zeichen ohne Leerzeichen am Anfang und Ende. | No | |
DisplayName | DisplayName ist eine lokalisierbare Zeichenfolge, die dem AppID-Standardschlüsselwert entspricht. | Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen Länge. | No | |
LaunchAndActivationPermission | Eine optionale SDDL-Zeichenfolge , die dem LaunchPermission-Wert des AppID-Schlüssels entspricht. | SDDL-Zeichenfolge. | No |
Untergeordnete Elemente
Untergeordnetes Element | Beschreibung |
---|---|
Klasse | Definiert eine Registrierung der ExeServer-Klasse. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
com:ComServer | Deklariert einen Paketerweiterungspunkt vom Typ windows.comServer. Die comServer-Erweiterung kann vier Registrierungstypen enthalten: ExeServer, SurrogateServer, ProgId oder TreatAsClass. |
Hinweise
Ein ExeServer kann mindestens eine Klassenregistrierung aufweisen. Mehrere Klassenregistrierungen sollten einen ExeServer gemeinsam nutzen, wenn ihre LocalServer32-Schlüssel übereinstimmen und sie über dieselbe AppID verfügen (oder wenn sie keine AppID haben), es sei denn, sie müssen unter verschiedenen Anwendungs-/Anwendungsmanifestelementen registriert werden.
ExeServer-Registrierungen entsprechen LocalServer32-Schlüsseln und dem zugehörigen AppID-Schlüssel.
Die Attribute Executable und Arguments entsprechen dem Standardwert des LocalServer32-Schlüssels .
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/com/windows10 |
Minimum OS Version | Windows 10 Version 1703 (Build 15063) |