Függvény visszaadott értékei
A függvény visszatérési értékei hasonlóak [out]-only paraméterekhez, mert az ügyfélalkalmazás nem adja meg az adatokat. A kezelésük azonban eltérő. A csak [ki]paraméterektől eltérően nem kell mutatónak lenniük. A távoli eljárás bármilyen érvényes adattípust visszaadhat, kivéve a referenciamutatókat és a nem összefűzhető egyesítéseket.
Az összetett adattípusok visszatérési értéke helyett azonban [out] paraméter használata javasolt. Az összetett adattípusok visszaadásakor a MIDL-fordító létrehoz egy /Os módú csonkot. Ennek eredményeképpen a /robust által biztosított legutóbbi hibaellenőrzési információk elvesznek.
A függvény olyan értékeket ad vissza, amelyek mutatótípusokat foglalnak le az ügyfélcsomópont által midl_user_allocatehívással. Ennek megfelelően csak az egyedi vagy a teljes mutatóattribútum alkalmazható a mutatófüggvény visszatérési típusára.