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) |