com4:InProcessHandlerDll
Especifica o caminho e a arquitetura do processador de uma DLL do manipulador em processo.
Hierarquia de elementos
aplicativos <>
extensões de <>
<com4:InProcessHandlerDll>
extensões de <>
<com4:InProcessHandlerDll>
Sintaxe
<com4:InProcessHandlerDll
Path = 'A 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".'
ProcessorArchitecture = 'A string that can be one of the following values: "x86", "x64", "arm", "arm64", or "x86a64".' />
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dado | Necessário | Valor padrão |
---|---|---|---|---|
de caminho |
O caminho completo para a DLL do manipulador em processo. | Uma cadeia de caracteres com um valor 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 . |
Sim | |
|
A arquitetura do processador da DLL do manipulador em processo. | Uma cadeia de caracteres que pode ser um dos seguintes valores: x86, x64, arm, arm64ou x86a64. | Sim |
Elementos filho
Nenhum.
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 classe e uma dll de manipulador em processo para arquiteturas x86 e x64.
<com4:InProcessHandler>
<com4:InProcessHandlerDll Path="x86\MyHandler.dll" ProcessorArchitecture="x86"/>
<com4:InProcessHandlerDll Path="amd64\MyHandler.dll" ProcessorArchitecture="x64"/>
<com4:Class Id="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" DisplayName="CLSID_Bar" ThreadingModel="Both"/>
</com4:InProcessHandler>
Requisitos
Item | Valor |
---|---|
namespace | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
versão mínima do sistema operacional | Windows 10 (Build 20348) |