Partager via


Interface IPipeDouble (objidlbase.h)

Transfère les données du type double (qui est de 64 bits de large).

Héritage

L’interface IPipeDouble hérite de l’interface IUnknown . IPipeDouble a également ces types de membres :

Méthodes

L’interface IPipeDouble a ces méthodes.

 
IPipeDouble ::P ull

La méthode IPipeDouble ::P ull (objidlbase.h) récupère les données du type double à partir de la source du canal.
IPipeDouble ::P ush

La méthode IPipeDouble ::P ush (objidlbase.h) envoie des données du type double à la source du canal.

Remarques

Les interfaces IPipeByte, IPipeDouble et IPipeLong sont similaires aux canaux DCE/RPC standard. Toutefois, l’implémentation COM de canaux offre plus de flexibilité. Avec l’implémentation COM, l’idée de base est que le canal est simplement une autre interface avec deux méthodes : Pull et Push. Cela entraîne trois principaux avantages :

  • Un canal COM est une autre interface. Il peut donc être reçu en tant que paramètre sortant à partir d’un appel de méthode, puis pull oupush peut être appelé.
  • Il n’existe aucune restriction quant au moment d’appeler les méthodes Pull et Push , donc un canal est en réalité bidirectionnel.
  • Les canaux sont des interfaces. Les appels de méthode peuvent donc être asynchrones et suivre ces règles.
Pour plus d’informations, consultez Canaux dans la documentation RPC.

Spécifications

Besoin Valeur
Client minimum requis Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Fenêtres
En-tête objidlbase.h (include ObjIdl.h)

Voir aussi

IPipeByte

IPipeLong