传输双精度类型的数据(宽为 64 位)。
继承
IPipeDouble 接口继承自 IUnknown 接口。 IPipeDouble 还具有以下类型的成员:
方法
IPipeDouble 接口具有这些方法。
IPipeDouble::P ull IPipeDouble::P ull (objidlbase.h) 方法从管道源中检索双类型的数据。 |
IPipeDouble::P ush IPipeDouble::P ush(objidlbase.h)方法将数据双精度类型发送到管道源。 |
注解
IPipeByte、IPipeDouble 和 IPipeLong 接口类似于标准 DCE/RPC 管道。 但是,管道的 COM 实现提供了更大的灵活性。 通过 COM 实现,基本思路是管道只是另一个具有两种方法的接口: 拉取 和 推送。 这会产生三个主要好处:
- COM 管道是另一个接口,因此可以从方法调用中将其作为 out 参数接收,然后调用 拉取 或 推送 。
- 调用 Pull 和 Push 方法时没有限制,因此管道实际上是双向的。
- 管道是接口,因此方法调用可以是异步的,并遵循这些规则。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows操作系统 |
标头 | objidlbase.h (include ObjIdl.h) |