com4:InProcessServer
Registra um servidor em processo com um ou muitos registros de classe.
Hierarquia de elementos
aplicativos <>
extensões de <>
<com4:InProcessServer>
extensões de <>
<com4:InProcessServer>
Sintaxe
<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 e elementos
Atributos
Atributo | Descrição | Tipo de dado | Necessário | Valor padrão |
---|---|---|---|---|
Caminho | O caminho para a DLL. | Um dos seguintes valores: uma cadeia de caracteres entre 1 e 256 caracteres de comprimento que não pode conter esses caracteres: < , > , : , " , | ? ou * , terminando com a extensão de arquivo que não diferencia maiúsculas de minúsculas .dll . |
Não |
Elementos filho
Elemento filho | Descrição |
---|---|
Classe | Define um registro de classe de servidor em processo. |
InProcessServerDll | Especifica o caminho e a arquitetura do processador de uma DLL de servidor em processo. |
classReference | Especifica a classe com a qual o servidor em processo registrado está associado e define os detalhes do registro. |
Elementos pai
Elemento pai | Descrição |
---|---|
Extensões | Define um ou mais pontos de extensibilidade para o aplicativo. |
Exemplos
O exemplo a seguir mostra como registrar uma implementação de servidor fora de processo e em processo para a mesma classe.
<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
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
versão mínima do sistema operacional | Windows 10 (Build 20348) |