Interface IPipeByte (objidlbase.h)
Transfère des données du type d’octet (qui a une largeur de 8 bits).
Héritage
L’interface IPipeByte hérite de l’interface IUnknown . IPipeByte a également les types de membres suivants :
Méthodes
L’interface IPipeByte possède ces méthodes.
IPipeByte ::P ull La méthode IPipeByte ::P ull (objidlbase.h) récupère les données du type d’octet à partir de la source de canal. |
IPipeByte ::P ush La méthode IPipeByte ::P ush (objidlbase.h) envoie les données du type d’octet à 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’existe aucune restriction quant au moment d’appeler les méthodes Pull et Push , donc 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 | objidlbase.h (inclure ObjIdl.h) |