IPipeLong::P ush 方法 (objidlbase.h)
将长整型数据发送到管道源。
语法
HRESULT Push(
[in] LONG *buf,
[in] ULONG cSent
);
参数
[in] buf
指向内存缓冲区的指针,该缓冲区保存要发送的数据。
[in] cSent
缓冲区中的长整数数。
返回值
此方法返回S_OK指示数据已成功发送。
注解
调用 Push 方法时,数据将发送到管道的提供程序。 调用方用数据填充缓冲区,然后调用 Push。 正在发送的长整数的数目在 cSent 参数中指定。 调用方负责确保缓冲区在调用期间有效。
推送最后一个数据后,调用方必须执行最后一次 cSent 等于 0 的推送,以指示数据传输已完成。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | objidlbase.h (包括 ObjIdl.h) |