Interface IPipeLong (objidl.h)
Transfère les données du type entier long (qui a une largeur de 32 bits).
Héritage
L’interface IPipeLong hérite de l’interface IUnknown. IPipeLong a également les types de membres suivants :
Méthodes
L’interface IPipeLong a ces méthodes.
IPipeLong ::P ull La méthode IPipeLong ::P ull (objidl.h) récupère les données du type entier long à partir de la source de canal. |
IPipeLong ::P ush La méthode IPipeLong ::P ush (objidl.h) envoie des données du type entier long à la source de canal. |
Remarques
Les interfaces IPipeByte, IPipeDouble et IPipeLong sont similaires aux canaux DCE/RPC standard. Toutefois, l’implémentation COM des 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. Il en résulte trois avantages main :
- Un canal COM étant une autre interface, il peut être reçu en tant que paramètre out à partir d’un appel de méthode, puis l’option Pull ou Push peut être appelée.
- Il n’y a aucune restriction sur le moment où appeler les méthodes Pull et Push , de sorte qu’un canal est en réalité bidirectionnel.
- Les canaux étant des interfaces, les appels de méthode peuvent être asynchrones et suivre ces règles.
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 | objidl.h (inclure ObjIdl.h) |