Arquivo IDL (Definição de Interface)
Por convenção, o arquivo que contém definições de interface e biblioteca de tipos é chamado de arquivo IDL e tem uma extensão de nome de arquivo .idl. Na realidade, o compilador MIDL analisará um arquivo de definição de interface independentemente de sua extensão. Uma interface é identificada pela interface palavra-chave.
Cada interface consiste em um cabeçalho e um corpo. O cabeçalho da interface contém atributos que se aplicam a toda a interface. O corpo da interface contém as definições de interface restantes. Para obter uma visão geral das interfaces e dos arquivos IDL, consulte O arquivo IDL (Interface Definition Language). Para obter um resumo dos atributos que podem ser usados em um cabeçalho de interface, consulte Atributos de IDL.