Függvényhívási attribútumok
A programok használhatják ezeket az attribútumokat az interfészen belüli egyes függvényeken, és csak ezt a függvényt befolyásolják.
Attribútum | Használat |
---|---|
üzenet | A távoli eljáráshívást aszinkron üzenetként kell kezelni az ügyféltől a kiszolgálóig. Az ügyfél kezdeményezi a hívást, és azonnal visszatér, míg a tényleges hívást az üzenetsor-továbbítás (ncadg_mq) kezeli. |
talán | A távoli eljáráshívást kezdeményező ügyfél nem vár választ a hívás kézbesítésére vagy befejezésére. Ez ellentétben áll üzenet műveletekkel, ahol nem várható válasz, de a kézbesítés garantált. |
szórásos | A távoli eljáráshívást a hálózat összes kiszolgálójára el kell küldeni. Az ügyfél elfogadja az első visszatérést, a többi kiszolgálótól érkező további válaszokat a rendszer elveti. |
idempotens | A hívás nem változtatja meg az állapotot, és ugyanazokat az adatokat adja vissza minden alkalommal, amikor ugyanazokkal a bemeneti paraméterekkel hívják meg. |
visszahívási | Egy olyan függvényt jelöl ki, amely az ügyfélalkalmazásban található, amelyet a kiszolgáló meghívhat az ügyféltől származó információk lekéréséhez. |
call_as | Nem módosítható függvényeket képez le távoli eljáráshívásra. |
helyi | Olyan helyi eljárást jelöl ki, amelyhez a MIDL nem hoz létre csonkkódot. |
Nemobjektum felületeken a context_handle attribútumot is alkalmazhatja egy függvényre a visszatérési érték jellemzőinek megadásához.