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 驱动程序 之间 数据传输

IWiaMiniDrvTransferCallback

WIA_IPA_FULL_ITEM_NAME

WIA_IPA_ITEM_NAME