Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Called by the WIA mini-driver to obtain a stream for the current data transfer (download or upload).
Syntax
HRESULT GetNextStream(
[in] LONG lFlags,
[in] BSTR bstrItemName,
[in] BSTR bstrFullItemName,
[out] IStream **ppIStream
);
Parameters
[in] lFlags
Represents flag bits. This parameter is unused and should always be set to zero (0) by the caller.
[in] bstrItemName
The name of the item that will perform the data transfer.
For more information, see WIA_IPA_ITEM_NAME.
[in] bstrFullItemName
The full name of the item that will perform the data transfer.
For more information, see WIA_IPA_FULL_ITEM_NAME.
[out] ppIStream
A pointer to an IStream object.
Return value
This method returns S_OK when the call is successful. Otherwise it returns an appropriate HRESULT error code.
Remarks
When the client requests to skip the data transfer, the GetNextStream method returns WIA_STATUS_SKIP_ITEM. The WIA mini-driver must skip the current image transfer and continue with the next image transfer, if any. For example, for a download transfer, finish scanning the current image and then discard the image data.
When the current transfer sequence is cancelled, the GetNextStream method returns S_FALSE.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Target Platform | Desktop |
Header | wiamindr_lh.h |
See also
Cancellation of Data Transfers