虚拟文件通过粘贴板,复制到Shell,怎么实现异步?
现在已经根据 MSDN 中“Handling Shell Data Transfer Scenarios”的“Transfering Data to and from Virtual Folders”说明实现了从普通应用程序通过剪贴板复制虚拟文件到 Shell,但在Shell通过我提供的IStream::Read获取数据的时候,由于我的数据是从网络获取,导致Read阻塞界面,是否有什么方法可以另Shell在后台线程读数据或者在IStream::Read返回特定值让Shell知道暂时没有数据等一下继续?