Compartilhar via


Método IWiaDataTransfer::idtEnumWIA_FORMAT_INFO (wia_xp.h)

O método IWiaDataTransfer::idtEnumWIA_FORMAT_INFO cria uma implementação de transferência em banda da interface IEnumWIA_FORMAT_INFO .

Sintaxe

HRESULT idtEnumWIA_FORMAT_INFO(
  [out] IEnumWIA_FORMAT_INFO **ppEnum
);

Parâmetros

[out] ppEnum

Tipo: IEnumWIA_FORMAT_INFO**

Recebe o endereço de um ponteiro para a interface IEnumWIA_FORMAT_INFO .

Valor retornado

Tipo: HRESULT

Se falhar por qualquer motivo diferente daqueles especificados na tabela a seguir, esse método retornará um erro COM padrão.

Valor Retornado Significado
E_INVALIDARG O parâmetro ppEnum não é o endereço de um ponteiro para a interface IEnumWIA_FORMAT_INFO .
E_OUTOFMEMORY Não há memória suficiente para criar o objeto enumerador.
S_OK O objeto de enumerador foi criado com êxito.

Comentários

Esse método cria a interface IEnumWIA_FORMAT_INFO que os aplicativos usam para enumerar uma matriz de estruturas de WIA_FORMAT_INFO . Isso fornece aos aplicativos a capacidade de determinar os formatos e tipos de mídia de dados de entrada ao transferir dados em banda.

Observe que os aplicativos devem chamar o método IUnknown::Release nos ponteiros de interface que recebem por meio do parâmetro ppEnum .

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wia_xp.h (inclua Wia.h)
Biblioteca Wiaguid.lib
DLL Wiaservc.dll