Partager via


fonction wiasWriteMultiple (wiamdef.h)

La fonction wiasWriteMultiple écrit plusieurs valeurs de propriété dans un élément WIA.

Syntaxe

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

Paramètres

[in] pWiasContext

Pointeur vers un contexte d’élément WIA.

ulCount

Spécifie le nombre total de propriétés à écrire.

[in] ps

Pointeur vers le premier élément d’un tableau de structures PROPSPEC qui indiquent les propriétés à écrire.

pv

Pointeur vers le premier élément d’un tableau de structures PROPVARIANT qui contiennent les valeurs à écrire dans l’élément.

Valeur retournée

En cas de réussite, la fonction retourne S_OK. Si la fonction échoue, elle retourne une erreur COM standard ou l’une des erreurs WIA_ERROR_XXX (décrites dans la documentation Microsoft Windows SDK).

Remarques

Cette fonction fonctionne de la même manière que IPropertyStorage ::WriteMultiple, qui est décrit dans la documentation SDK Windows. Les structures PROPSPEC et PROPVARIANT sont également décrites dans la documentation SDK Windows.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Microsoft Windows Me et Windows XP et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamdef.h (inclure Wiamdef.h)
Bibliothèque Wiaservc.lib
DLL Wiaservc.dll

Voir aussi

wiasReadMultiple