Dela via


IDL-gränssnittsrubriken

IDL-gränssnittsrubriken anger information om gränssnittet som helhet. Till skillnad från ACF innehåller gränssnittsrubriken attribut som är plattformsoberoende.

Attributen i gränssnittsrubriken är globala för hela gränssnittet. De gäller alltså för gränssnittet och alla dess delar. Dessa attribut omges av hakparenteser i början av gränssnittsdefinitionen. Ett exempel visas i följande gränssnittsdefinition:

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

}

Observera att gränssnittsrubriken innehåller [uuid] och [version] attribut. Eftersom dessa representerar UUID och versionsnumret för gränssnittet är de attribut för hela gränssnittet.

Gränssnittstexten kan också innehålla attribut. De gäller dock inte för hela gränssnittet. De refererar till specifika objekt i gränssnittet, till exempel fjärrprocedurparametrar.

En fullständig diskussion om IDL-huvudattributen finns i MIDL Language Reference.