Compartir a través de


Interfaz IPipeDouble (objidl.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 (objidl.h) recupera datos del tipo entero doble del origen de canalización.
IPipeDouble::P ush

El método IPipeDouble::P ush (objidl.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 de 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 sobre cuándo 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 al método pueden ser asincrónicas y seguir esas reglas.
Para obtener más información, consulte Canalizaciones en la documentación de RPC.

Requisitos

   
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 (incluir ObjIdl.h)

Consulte también

IPipeByte

IPipeLong