com4:InProcessServer

Registra un servidor en proceso con uno o varios registros de clase.

Jerarquía de elemento

<Paquete>

    <APLICACIONES>

         <Application>

              <Extensiones>

                   <com4:InProcessServer>

Sintaxis

<com4:InProcessServer
  Path = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *, ending with the case-insensitive file extension ".dll".' />

  <!-- Child elements -->
  Class
  InProcessServerDll
  ClassReference

</com4:InProcessServer>

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
Path Ruta de acceso al archivo DLL. Uno de los valores siguientes: una cadena entre 1 y 256 caracteres de longitud que no puede contener estos caracteres: <, >, :, ", |?o *, que termina con la extensión .dllde archivo que no distingue mayúsculas de minúsculas . No

Elementos secundarios

Elemento secundario Descripción
Clase Define un registro de clase de servidor en proceso.
InProcessServerDll Especifica la ruta de acceso y la arquitectura del procesador de un archivo DLL de servidor en proceso.
ClassReference Especifica la clase con la que está asociado el servidor en proceso registrado y establece los detalles de registro.

Elementos primarios

Elemento primario Descripción
Extensiones Define uno o varios puntos de extensibilidad para la aplicación.

Ejemplos

En el ejemplo siguiente se muestra cómo registrar una implementación de servidor fuera de proceso y en proceso para la misma clase.

<com4:Class Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx" DisplayName="CLSID_Foo"/> 
<com:ExeServer Executable="MyServer.exe" DisplayName="My server">  
  <com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>  
</com:ExeServer> 
<com4:InProcessServer Path="MyServer.dll">  
  <com4:ClassReference Id="f4ed7720-9b3a-44a4-xxxx-xxxxxxxxxxxx"/>  
</com4:InProcessServer> 

Requisitos

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/com/windows10/4
Minimum OS Version Windows 10 (compilación 20348)