Interfaz IPipeByte (objidl.h)
Transfiere datos del tipo de byte (que es de 8 bits de ancho).
Herencia
La interfaz IPipeByte hereda de la interfaz IUnknown . IPipeByte también tiene estos tipos de miembros:
Métodos
La interfaz IPipeByte tiene estos métodos.
IPipeByte::P ull El método IPipeByte::P ull (objidl.h) recupera datos del tipo de byte del origen de canalización. |
IPipeByte::P ush El método IPipeByte::P ush (objidl.h) envía datos del tipo de byte al origen de canalización. |
Comentarios
Las interfaces IPipeByte, IPipeDouble e IPipeLong son similares a las canalizaciones estándar DCE/RPC. Sin embargo, la implementación COM de canalizaciones ofrece más flexibilidad. Con la implementación COM, la idea básica es que la canalización es simplemente otra interfaz con dos métodos: Pull e Push. Esto da como resultado tres ventajas principales:
- Una canalización COM es otra interfaz, por lo que se puede recibir como un parámetro out de una llamada de método y, a continuación, se puede llamar a Pull o Push .
- No hay restricciones en el momento de llamar a los métodos Pull e Push , por lo que una canalización está en realidad bidireccional.
- Las canalizaciones son interfaces, por lo que las llamadas de método pueden ser asincrónicas y seguir esas reglas.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | objidl.h (incluya ObjIdl.h) |