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 |