Compartilhar via


Método IWiaMiniDrvTransferCallback::GetNextStream (wiamindr_lh.h)

Chamado pelo mini driver WIA para obter um fluxo para a transferência de dados atual (download ou upload).

Sintaxe

HRESULT GetNextStream(
  [in]  LONG    lFlags,
  [in]  BSTR    bstrItemName,
  [in]  BSTR    bstrFullItemName,
  [out] IStream **ppIStream
);

Parâmetros

[in] lFlags

Representa bits de sinalizador. Esse parâmetro não é utilizado e deve ser sempre definido como zero (0) pelo chamador.

[in] bstrItemName

O nome do item que executará a transferência de dados.

Para obter mais informações, consulte WIA_IPA_ITEM_NAME.

[in] bstrFullItemName

O nome completo do item que executará a transferência de dados.

Para obter mais informações, consulte WIA_IPA_FULL_ITEM_NAME.

[out] ppIStream

Um ponteiro para um objeto IStream .

Retornar valor

Esse método retorna S_OK quando a chamada é bem-sucedida. Caso contrário, retornará um código de erro HRESULT apropriado.

Comentários

Quando o cliente solicita ignorar a transferência de dados, o método GetNextStream retorna WIA_STATUS_SKIP_ITEM. O mini driver WIA deve ignorar a transferência de imagem atual e continuar com a próxima transferência de imagem, se houver. Por exemplo, para uma transferência de download, conclua a verificação da imagem atual e descarte os dados da imagem.

Quando a sequência de transferência atual é cancelada, o método GetNextStream retorna S_FALSE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Plataforma de Destino Área de Trabalho
Cabeçalho wiamindr_lh.h

Confira também

Cancelamento de transferências de dados

Transferência de dados entre o aplicativo herdado e o Windows Driver

IWiaMiniDrvTransferCallback

WIA_IPA_FULL_ITEM_NAME

WIA_IPA_ITEM_NAME