Partager via


Interface IRpcOptions (objidlbase.h)

Permet aux appelants de définir ou d’interroger les valeurs de différentes propriétés qui contrôlent la façon dont COM gère les appels de procédure distante (RPC).

Héritage

L’interface IRpcOptions hérite de l’interface IUnknown. IRpcOptions a également les types de membres suivants :

Méthodes

L’interface IRpcOptions a ces méthodes.

 
IRpcOptions ::Query

La méthode IRpcOptions ::Query (objidlbase.h) récupère la valeur d’une propriété d’option de liaison RPC.
IRpcOptions ::Set

La méthode IRpcOptions ::Set (objidlbase.h) définit la valeur d’une propriété d’option de liaison RPC.

Remarques

À l’aide de cette interface, les appelants peuvent définir ou interroger la propriété COMBND_RPCTIMEOUT, qui contrôle la durée pendant laquelle votre machine tentera d’établir des communications RPC avec un autre avant d’échouer. La propriété peut avoir l’une des valeurs énumérées dans le tableau suivant.

Valeur Description
RPC_C_BINDING_INFINITE_TIMEOUT Continuez à essayer d’établir des communications sans délai d’expiration.
RPC_C_BINDING_MIN_TIMEOUT Essayez d’établir des communications pendant la durée minimale requise par le protocole. Cette valeur favorise les performances par rapport à la fiabilité.
RPC_C_BINDING_DEFAULT_TIMEOUT Essayez d’établir des communications pour l’heure par défaut. La valeur trouve un équilibre entre performances et fiabilité.
RPC_C_BINDING_MAX_TIMEOUT Essayez d’établir des communications pendant la durée maximale autorisée par le protocole. Cette valeur favorise la fiabilité par rapport aux performances.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête objidlbase.h (inclure ObjIdl.h)