Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Dado um arquivo IDL, como Example2.idl, que define uma ou mais interfaces COM e uma biblioteca de tipos, o compilador MIDL (Midl.exe) gera os arquivos descritos na tabela a seguir como a saída padrão.
| Nome do ficheiro | Descrição |
|---|---|
| Exemplo2.h |
O arquivo de cabeçalho, contendo definições de tipo e declarações de função para todas as interfaces definidas no arquivo IDL, bem como declarações de encaminhamento para rotinas que os stubs chamam. |
| Example2_p.c |
O arquivo proxy/stub, que inclui os pontos de entrada substitutos para clientes e servidores. |
| Example2_i.c |
O arquivo de ID da interface, que define o GUID para cada interface especificada no arquivo IDL. |
| Exemplo2.tlb |
Um arquivo de documento composto que contém informações sobre tipos e objetos. |
| Dlldata.c |
Contém os dados necessários para criar uma DLL de proxy/stub. |
Use o arquivo de cabeçalho e todos os arquivos .c para criar uma DLL proxy que pode suportar a interface quando usado por aplicativos cliente e por servidores de objeto. Use o arquivo de cabeçalho da interface (Example2.h) e o arquivo de ID da interface (Example2_i.c) ao criar o arquivo executável para um aplicativo cliente que usa a interface. Você pode optar por incluir o arquivo de biblioteca de tipos como um recurso em seu EXE ou DLL, ou você pode enviá-lo como um arquivo separado.