共用方式為


IRpcOptions 介面 (objidlbase.h)

可讓呼叫端設定或查詢各種屬性的值,以控制 COM 如何處理遠端過程調用 (RPC) 。

繼承

IRpcOptions 介面繼承自 IUnknown 介面。 IRpcOptions 也有下列類型的成員:

方法

IRpcOptions 介面具有這些方法。

 
IRpcOptions::Query

IRpcOptions::Query (objidlbase.h) 方法會擷取 RPC 系結選項屬性的值。
IRpcOptions::Set

IRpcOptions::Set (objidlbase.h) 方法會設定 RPC 系結選項屬性的值。

備註

使用此介面,呼叫端可以設定或查詢 COMBND_RPCTIMEOUT 屬性,以控制您的計算機在失敗之前,嘗試建立與另一個 RPC 通訊的時間長度。 屬性可以有下表中列舉的任何一個值。

Description
RPC_C_BINDING_INFINITE_TIMEOUT 持續嘗試建立沒有逾時的通訊。
RPC_C_BINDING_MIN_TIMEOUT 嘗試建立通訊協定所需時間下限的通訊。 這個值偏好效能高於可靠性。
RPC_C_BINDING_DEFAULT_TIMEOUT 嘗試建立預設時間的通訊。 此值會在效能和可靠性之間達到平衡。
RPC_C_BINDING_MAX_TIMEOUT 嘗試建立通訊協議所允許時間上限的通訊。 這個值會優先於效能的可靠性。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 objidlbase.h (包含 ObjIdl.h)