Megosztás a következőn keresztül:


Az IDL-felület fejléce

Az IDL-felület fejléce a felület egészére vonatkozó információkat adja meg. Az ACF-sel ellentétben a felület fejléce platformfüggetlen attribútumokat tartalmaz.

A felület fejlécében lévő attribútumok globálisak a teljes felületre. Vagyis az interfészre és annak minden részére vonatkoznak. Ezek az attribútumok szögletes zárójelek közé vannak zárva az interfészdefiníció elején. Egy példa látható a következő felületdefinícióban:

[
  uuid(ba209999-0c6c-11d2-97cf-00c04f8eea45),
  version(1.0)
]
interface INTERFACENAME
{

}

Figyelje meg, hogy a felület fejléce tartalmazza az [uuid] és [verzió] attribútumokat. Mivel ezek a felület UUID-ját és verziószámát jelölik, ezek a teljes felület attribútumai.

Az illesztő törzse attribútumokat is tartalmazhat. Ezek azonban nem alkalmazhatók a teljes felületre. Az interfész bizonyos elemeire, például távoli eljárásparaméterekre hivatkoznak.

Az IDL fejlécattribútumainak teljes ismertetését a MIDL nyelvi referenciacímű témakörben talál.