也许我想要做的事情要么是不可能的,要么是如此简单,以至于没有任何东西(我能找到)在任何地方写下来。在一般情况下,我试图确定如何(如果可能)将流传递给COM对象或从COM对象返回流。具体来说,我的COM对象是用Delphi编写的,通常由PHP脚本使用。用例将通过PHP将大块二进制数据作为流从COM对象返回到Web客户端;或者将从Web客户端接收的大量二进制数据直接写入COM对象(由PHP脚本实例化)。目前,我正在通过让COM对象和PHP通过临时文件交换这些数据块来完成这些功能 - 创建这些临时文件的开销是我想要避免的。