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


Függvényattribútumok

A [visszahívási] és [helyi] attribútumok függvényattribútumként alkalmazhatók.

A visszahívás egy távoli hívás a kiszolgálóról az ügyfélre, amely egy fogalmi egy végrehajtási szál részeként fut. A visszahívások mindig távoli hívás (vagy visszahívás) kontextusában kerülnek kiadásra, és az eredeti távoli hívást (vagy visszahívást) kibocsátó szál hajtja végre.

Gyakran célszerű helyi eljárásdeklarációt elhelyezni az IDL-fájlban, mivel ez a logikai hely a csomag interfészeinek leírására. Az [helyi] attribútum azt jelzi, hogy az eljárásdeklaráció valójában nem távoli függvény, hanem helyi eljárás. A MIDL-fordító nem hoz létre csonkokat az [local] attribútummal rendelkező függvényekhez.

Fontos megjegyezni, hogy a [visszahívási] használata nem ajánlott többszálas programozásban. Egyszálas programozási funkcióként nem alkalmas a többszálas környezet által támasztott biztonsági követelmények támogatására.