Compartir a través de


com4:InProcessServer

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

Jerarquía de elementos

del paquete de

     <Applications>

          <Application>

               <extensiones>

                    <com4:InProcessServer>

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

Elementos secundarios

Elemento secundario Descripción
Class 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
Extensions 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

Artículo Valor
Espacio de nombres http://schemas.microsoft.com/appx/manifest/com/windows10/4
versión mínima del sistema operativo Windows 10 (compilación 20348)