IWiaMiniDrvTransferCallback::GetNextStream 方法(wiamindr_lh.h)
WIA 微型驱动程序调用以获取当前数据传输的流(下载或上传)。
语法
HRESULT GetNextStream(
[in] LONG lFlags,
[in] BSTR bstrItemName,
[in] BSTR bstrFullItemName,
[out] IStream **ppIStream
);
参数
[in] lFlags
表示标志位。 此参数未使用,应始终由调用方设置为零(0)。
[in] bstrItemName
将执行数据传输的项的名称。
有关详细信息,请参阅 WIA_IPA_ITEM_NAME。
[in] bstrFullItemName
将执行数据传输的项的完整名称。
有关详细信息,请参阅 WIA_IPA_FULL_ITEM_NAME。
[out] ppIStream
指向 IStream 对象的指针。
返回值
此方法在调用成功时返回 S_OK。 否则,它将返回适当的 HRESULT 错误代码。
言论
当客户端请求跳过数据传输时,GetNextStream 方法返回 WIA_STATUS_SKIP_ITEM。 WIA 微型驱动程序必须跳过当前映像传输,并继续执行下一个映像传输(如果有)。 例如,对于下载传输,完成扫描当前映像,然后放弃图像数据。
取消当前传输序列后,getNextStream 方法 返回 S_FALSE。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8 |
目标平台 | 桌面 |
标头 | wiamindr_lh.h |
另请参阅
在旧版应用程序和 Windows 驱动程序 之间 数据传输