Compartilhar via


Função wiasWriteMultiple (wiamdef.h)

A função wiasWriteMultiple grava vários valores de propriedade em um item WIA.

Sintaxe

HRESULT wiasWriteMultiple(
  [in] BYTE              *pWiasContext,
       ULONG             ulCount,
  [in] const PROPSPEC    *ps,
       const PROPVARIANT *pv
);

Parâmetros

[in] pWiasContext

Ponteiro para um contexto de item WIA.

ulCount

Especifica o número total de propriedades a serem gravadas.

[in] ps

Ponteiro para o primeiro elemento de uma matriz de estruturas PROPSPEC que indicam as propriedades a serem gravadas.

pv

Ponteiro para o primeiro elemento de uma matriz de estruturas PROPVARIANT que contêm os valores a serem gravados no item.

Retornar valor

Em caso de êxito, a função retorna S_OK. Se a função falhar, ela retornará um erro COM padrão ou um dos erros de WIA_ERROR_XXX (descrito na documentação do SDK do Microsoft Windows).

Comentários

Essa função opera de maneira semelhante a IPropertyStorage::WriteMultiple, que é descrita na documentação do SDK do Windows. As estruturas PROPSPEC e PROPVARIANT também são descritas na documentação SDK do Windows.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Microsoft Windows Me e no Windows XP e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho wiamdef.h (inclua Wiamdef.h)
Biblioteca Wiaservc.lib
DLL Wiaservc.dll

Confira também

wiasReadMultiple