wiasWriteMultiple-Funktion (wiamdef.h)

Die wiasWriteMultiple-Funktion schreibt mehrere Eigenschaftswerte in ein WIA-Element.

Syntax

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

Parameter

[in] pWiasContext

Zeiger auf einen WIA-Elementkontext.

ulCount

Gibt die Gesamtzahl der zu schreibenden Eigenschaften an.

[in] ps

Zeiger auf das erste Element eines Arrays von PROPSPEC-Strukturen, die die zu schreibenden Eigenschaften angeben.

pv

Zeiger auf das erste Element eines Arrays von PROPVARIANT-Strukturen, die die Werte enthalten, die in das Element geschrieben werden sollen.

Rückgabewert

Bei Erfolg gibt die Funktion S_OK zurück. Wenn die Funktion fehlschlägt, gibt sie einen COM-Standardfehler oder einen der WIA_ERROR_XXX -Fehler zurück (beschrieben in der Microsoft Windows SDK-Dokumentation).

Hinweise

Diese Funktion funktioniert auf ähnliche Weise wie IPropertyStorage::WriteMultiple, die in der Windows SDK-Dokumentation beschrieben wird. Die Strukturen PROPSPEC und PROPVARIANT werden auch in der Windows SDK-Dokumentation beschrieben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Microsoft Windows Me und in Windows XP und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile wiamdef.h (wiamdef.h einschließen)
Bibliothek Wiaservc.lib
DLL Wiaservc.dll

Weitere Informationen

wiasReadMultiple