共用方式為


異步屬性

當程式在介面中叫用程式時,程式可能會以同步或異步方式執行。 同步程式會導致呼叫程式等到程式傳回,程式才能繼續。 異步程式會立即傳回,而不會等待結果。 呼叫程式稍後必須使用介面程式重新同步處理,才能接收數據。 如需詳細資訊,請參閱 異步 RPC

您可以使用下列屬性來支援異步遠端過程調用。

屬性 用法
異步 套用至函式參數時,定義句柄,讓呼叫端進行異步呼叫並立即傳回,而不等待結果,稍後再與呼叫的函式重新同步處理,以在呼叫完成之後接收數據。 ACF 檔案中也會使用 異步 屬性來定義程式或整個介面的異步句柄。 針對 COM 介面,此介面已過時,無法用於新的介面。
async_uuid 指示 MIDL 編譯程式定義 COM 介面的同步和異步版本。
也許 進行此遠端過程調用的用戶端不會預期任何指出呼叫傳遞或完成的回應,而且不保證傳遞。 這與 訊息 作業形成對比,其中不會預期任何回應,但保證傳遞。
訊息 遠端過程調用會被視為從客戶端到伺服器的異步訊息。 用戶端會立即進行呼叫並傳回,而實際的呼叫則由消息佇列傳輸處理(ncadg_mq)。