Comutador /dlldata

A opção /dlldata é usada para especificar o nome de arquivo para o arquivo dlldata gerado para uma DLL de proxy. O nome de arquivo padrão Dlldata.c será usado se a opção /dlldata não for especificada.

midl /dlldata file-name

Opções de opção

nome do arquivo

O nome do arquivo de origem C que o compilador MIDL gerará para a DLL de proxy.

Comentários

O arquivo especificado pelo nome do arquivo deve estar vinculado à DLL do proxy. O arquivo dlldata contém pontos de entrada e estruturas de dados exigidos pela fábrica de classes para a DLL de proxy. Essas estruturas de dados especificam as interfaces de objeto contidas na DLL do proxy. O arquivo dlldata também especifica o identificador de classe da fábrica de classes para a DLL de proxy. Essa é sempre a UUID (IID) da primeira interface do primeiro arquivo proxy (por ordem alfabética).

O mesmo arquivo dlldata deve ser especificado ao invocar MIDL em todos os arquivos IDL que entrarão em uma DLL de proxy específica. O arquivo dlldata é criado ou atualizado durante cada compilação MIDL, criando incrementalmente uma lista das interfaces que entrarão na DLL do proxy.

Exemplos

midl /dlldata data.c

Confira também

Sintaxe de linha de comando MIDL geral