Interfaz IPipeDouble (objidlbase.h)
Transfiere datos del tipo doble (que es de 64 bits de ancho).
Herencia
La interfaz IPipeDouble hereda de la interfaz IUnknown . IPipeDouble también tiene estos tipos de miembros:
Métodos
La interfaz IPipeDouble tiene estos métodos.
IPipeDouble::P ull El método IPipeDouble::P ull (objidlbase.h) recupera datos del tipo entero doble del origen de canalización. |
IPipeDouble::P ush El método IPipeDouble::P ush (objidlbase.h) envía datos del tipo entero doble 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 | objidlbase.h (incluya ObjIdl.h) |