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 |