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


Felületfejléc attribútumai

Ezeket az attribútumokat belefoglalhatja a felület fejlécébe, hogy információkat közvetítsen a teljes felületről.

Attribútum Használat
async_uuid A MIDL fordítót a COM-felület szinkron és aszinkron verzióinak definiálására irányítja.
uuid Egy 128 bites értéket jelöl, amely megkülönböztet egy adott felületet az összes többitől. A tényleges érték lehet GUID, CLSID vagy IID.
helyi A MIDL-fordítót csak fejlécfájlok létrehozására irányítja. Az illesztőnek uuid vagy helyi attribútummal kell rendelkeznie.
ms_union Szabályozza a nem beágyazott egyesítők NDR-igazítását. A MIDL 1.0-ra vagy 2.0-ra épülő felületekkel való visszamenőleges kompatibilitásra használható.
objektum Com-interfészként azonosítja a felületet, és a MIDL-fordítót irányítja proxy-/stub-kód létrehozására RPC-ügyfél és kiszolgálócsomó helyett.
verzió Azonosítja az interfész egy adott verzióját olyan esetekben, amikor a felület több verziója is létezik. Mivel a COM-felületek nem módosíthatók, a verzió attribútum nem használható objektum interfészen.
pointer_default Az összes mutató alapértelmezett mutatótípusát adja meg, kivéve a paraméterlistákban szereplő mutatókat. Az alapértelmezett típus lehet egyedi, hivvagy ptr.
végpont Egy statikus (jól ismert) végpontot határoz meg, amelyen a kiszolgálóalkalmazás figyeli a távoli eljáráshívásokat.

 

A kódtár-utasításokban definiált vagy hivatkozott felületekre vonatkozó típusú kódtárattribútumokat,például kettős és oleautomation.