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) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour