Arquivos gerados para uma interface COM
Para interfaces COM, o compilador MIDL combina todas as rotinas auxiliares do cliente e do servidor de objetos e os dados em um único arquivo proxy de interface. Esse arquivo inclui os pontos de entrada alternativos para clientes e servidores. Além disso, o compilador MIDL gera um arquivo de cabeçalho de interface, um arquivo UUID de interface e um arquivo de registro de interface. Você usará todos esses arquivos ao criar uma DLL de proxy que contém o código para dar suporte ao uso da interface por aplicativos cliente e servidores de objetos. Você também usará o arquivo de cabeçalho da interface e o arquivo UUID da interface ao criar o arquivo executável para um aplicativo cliente que usa a interface .
Os tópicos a seguir descrevem cada um dos arquivos gerados para uma interface COM personalizada, que você identifica incluindo o atributo [object] na lista de atributos de interface do arquivo IDL:
- O arquivo proxy de interface
- Os arquivos de cabeçalho
- O arquivo UUID da interface
- O arquivo de registro da interface
Para obter mais informações, consulte Arquivo de Configuração de Aplicativo (ACF),/app_config, Arquivo de definição de interface (IDL) e Compilando e registrando uma DLL de proxy.