File UUID dell'interfaccia

Il file UUID dell'interfaccia raccoglie le definizioni degli identificatori di interfaccia da tutte le interfacce nel file IDL elaborato. Analogamente al file stub e al file di intestazione, la chiusura del flusso di input viene definita dal file IDL corrente e dai file inclusi. Ad esempio, per Interface IFace, il compilatore genera una costante IID_IFace e la inizializza nell'UUID dell'interfaccia specificato nel file IDL. Le applicazioni client e la DLL proxy usano questa costante per identificare l'interfaccia.

Il nome predefinito per un file IID di interfaccia generato da un file.idl è File_i.c. L'opzione del compilatore MIDL /iid sostituisce il nome predefinito del file UUID dell'interfaccia.