O arquivo UUID da interface

O arquivo UUID da interface coleta as definições dos identificadores de interface de todas as interfaces no arquivo IDL processado. Semelhante ao arquivo stub e ao arquivo de cabeçalho, o fechamento do fluxo de entrada é definido pelo arquivo IDL atual e pelos arquivos incluídos. Por exemplo, para Interface IFace, o compilador gera uma constante IID_IFace e inicializa-a para a UUID da interface especificada no arquivo IDL. Os aplicativos cliente e a DLL de proxy usam essa constante para identificar a interface.

O nome padrão para um arquivo IID de interface gerado de um file.idl é File_i.c. A opção do compilador /iid MIDL substitui o nome padrão do arquivo UUID da interface.