Freigeben über


IRpcOptions-Schnittstelle (objidl.h)

Ermöglicht Aufrufern das Festlegen oder Abfragen der Werte verschiedener Eigenschaften, die steuern, wie COM Remoteprozeduraufrufe (RPC) verarbeitet.

Vererbung

Die IRpcOptions-Schnittstelle erbt von der IUnknown-Schnittstelle . IRpcOptions verfügt auch über folgende Membertypen:

Methoden

Die IRpcOptions-Schnittstelle verfügt über diese Methoden.

 
IRpcOptions::Query

Die IRpcOptions::Query-Methode (objidl.h) ruft den Wert einer RPC-Bindungsoptionseigenschaft ab.
IRpcOptions::Set

Die IRpcOptions::Set-Methode (objidl.h) legt den Wert einer RPC-Bindungsoptionseigenschaft fest.

Hinweise

Über diese Schnittstelle können Aufrufer die eigenschaft COMBND_RPCTIMEOUT festlegen oder abfragen, die steuert, wie lange Ihr Computer versucht, rpc-Kommunikation mit einem anderen herzustellen, bevor ein Fehler auftritt. Die -Eigenschaft kann einen beliebigen der in der folgenden Tabelle aufgeführten Werte aufweisen.

Wert BESCHREIBUNG
RPC_C_BINDING_INFINITE_TIMEOUT Versuchen Sie weiterhin, die Kommunikation ohne Timeout herzustellen.
RPC_C_BINDING_MIN_TIMEOUT Versuchen Sie, die Kommunikation für die vom Protokoll erforderliche Mindestzeit einzurichten. Dieser Wert bevorzugt die Leistung gegenüber der Zuverlässigkeit.
RPC_C_BINDING_DEFAULT_TIMEOUT Versuchen Sie, die Kommunikation für die Standardzeit einzurichten. Der Wert schafft ein Gleichgewicht zwischen Leistung und Zuverlässigkeit.
RPC_C_BINDING_MAX_TIMEOUT Versuchen Sie, die Kommunikation für die vom Protokoll maximal zulässige Zeit einzurichten. Dieser Wert begünstigt Zuverlässigkeit gegenüber der Leistung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile objidl.h (include ObjIdl.h)