com3:SurrogateServer
Registra un suplenteServer con uno o varios registros de clase.
<com3:SurrogateServer>
<com3: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 = 'An optional [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}
</com3:SurrogateServer>
{}
intervalo específico de repeticiones
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
CustomSurrogateExecutable | Ruta de acceso a DllSurrogate en la clave AppId. Esta ruta de acceso es relativa a la raíz del paquete y debe hacer referencia a un archivo en el paquete. Esto es mutuamente excluyente con SystemSurrogate. | Cadena opcional con un valor entre 1 y 256 caracteres de longitud que debe terminar con .exe y no puede contener estos caracteres: < , > , : , " , | , ? o * . |
No | |
DisplayName | DisplayName es una cadena localizable correspondiente al valor de clave AppID predeterminado. | Cadena opcional con un valor entre 1 y 256 caracteres de longitud. | No | |
LaunchAndActivationPermission | Cadena SDDL que corresponde al valor LaunchPermission de la clave AppID. | Un valor de cadena SDDL opcional. | No | |
AppId | AppId que hace referencia a la clave appId asociada. | Guid opcional con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx. | No | |
SystemSurrogate | Valor que corresponde a valores conocidos del valor DllSurrogate de la clave AppId. Esto es exclusivo de formamutal con CustomSurrogateExecutable. | Valor de cadena opcional. | No |
Elemento secundario | Descripción |
---|---|
Clase | Define un registro de clase SurrogateServer. |
Elemento primario | Descripción |
---|---|
com2:ComServer | Declara un punto de extensión de paquete de tipo windows.comServer. La extensión comServer puede incluir los siguientes tipos de registros: ServiceServer, ExeServer, SurrogateServer, ProgId o TreatAsClass. |
Si no hay ningún valor para DllSurrogate en la clave AppId, no use el atributo CustomSurrogateExecutable.
LaunchAndActivationPermission es una cadena SDDL que corresponde al valor LaunchPermission de la clave AppID.
SystemSurrogate corresponde a los valores del valor DllSurrogate de la clave AppId. Por ejemplo, si el valor dllSurrogate es %System32%\prevhost.exe
o %SysWow64%\prevhost.exe
, systemSurrogate debe establecerse PreviewHost
en y customSurrogateExecutable no debe establecerse.
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/com/windows10/3 |
Minimum OS Version | Windows 10 versión 2004 (compilación 19041) |