共用方式為


函式傳回值

函式傳回值類似於 [out]-only 參數,因為它們的數據不是由用戶端應用程式提供。 不過,其管理方式不同。 不同於 [out]-only 參數,它們不需要是指針。 遠端程式可以傳回參考指標和非capsulated等位以外的任何有效數據類型。

不過,建議使用 [out] 參數,而不是複雜數據類型的傳回值。 傳回複雜數據類型時,MIDL 編譯程式會產生 /Os 模式存根。 因此,/robust 所提供的所有最近錯誤檢查信息都會遺失。

屬於指標型別的函式傳回值是由用戶端存根所配置,並呼叫 midl_user_allocate。 因此,只有唯一或完整的指標屬性可以套用至指標函式傳回類型。