可讓呼叫端設定或查詢各種屬性的值,以控制 COM 如何處理遠端過程調用 (RPC) 。
繼承
IRpcOptions 介面繼承自 IUnknown 介面。 IRpcOptions 也有下列類型的成員:
方法
IRpcOptions 介面具有這些方法。
|
IRpcOptions::Query IRpcOptions::Query 方法 (objidl.h) 擷取 RPC 系結選項屬性的值。 |
|
IRpcOptions::Set IRpcOptions::Set 方法 (objidl.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 |
| 標頭 | objidl.h (包含 ObjIdl.h) |