com4:ExeServer
Registers an ExeServer with one or many class registrations.
Element hierarchy
<com4:ExeServer>
Syntax
<com4: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 = 'A [SDDL string](/windows/win32/secauthz/security-descriptor-string-format) value.' />
<!-- Child elements -->
Class {0, 1000}
ClassReference {0, 1000}
</com4:ExeServer>
Key
{}
specific range of occurrences
Attributes and elements
Attributes
Attribute | Description | Data type | Required | Default value |
---|---|---|---|---|
Executable | A path relative to the package root and must reference a file in the package. This specifies the default executable for the extension. If not specified, the executable defined for the app is used. If specified, the EntryPoint property is also used. If that EntryPoint property isn't specified, the EntryPoint defined for the app is used. | A string with a value between 1 and 256 characters in length that must end with .exe and cannot contain these characters: < , > , : , " , | , ? , or * . |
Yes | |
Arguments | The arguments of the LocalServer32 key. | A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. | Yes | |
DisplayName | DisplayName is a localizable string corresponding to the default AppID key value. | A string with a value between 1 and 256 characters in length. | Yes | |
LaunchAndActivationPermission | An SDDL string that corresponds to the LaunchPermission value of the AppID key. | A SDDL string value. | Yes |
Child elements
Child element | Description |
---|---|
Class | Defines an ExeServer class registration. |
ClassReference | Specifies the class with which the registered ExeServer is associated and sets ExeServer-specific registration details. |
Parent elements
Parent element | Description |
---|---|
Extensions | Defines one or more extensibility points for the app. |
Requirements
Item | Value |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
Minimum OS Version | Windows 10 (Build 20348) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for