Freigeben über


wiasValidateItemProperties-Funktion (wiamdef.h)

Die wiasValidateItemProperties--Funktion überprüft eine Liste einfacher Elementeigenschaften anhand ihrer aktuellen gültigen Werte.

Syntax

HRESULT wiasValidateItemProperties(
  [in] BYTE           *pWiasContext,
       ULONG          nPropSpec,
  [in] const PROPSPEC *pPropSpec
);

Parameter

[in] pWiasContext

Zeiger auf einen WIA-Elementkontext.

nPropSpec

Gibt die Anzahl der zu überprüfenden Eigenschaften an.

[in] pPropSpec

Zeigen Sie auf das erste Element eines Arrays von PROPSPEC-Strukturen, das die zu überprüfenden Eigenschaften angibt.

Rückgabewert

Bei Erfolg gibt die Funktion S_OK zurück. Wenn die Funktion fehlschlägt, wird ein STANDARDMÄßIGer COM-Fehler oder einer der WIA_ERROR_XXX Fehler zurückgegeben (in der Microsoft Windows SDK-Dokumentation beschrieben).

Bemerkungen

Diese Funktion überprüft einfache Eigenschaftswerte der folgenden Typen nach Attribut gruppiert.

Attribute Unterstützte Typen
WIA_PROP_FLAG VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_I1, VT_I2, VT_I4
WIA_PROP_RANGE VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_I1, VT_I2, VT_I4, VT_R4, VT_R8
WIA_PROP_LIST VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_I1, VT_I2, VT_I4, VT_R4, VT_R8, VT_BSTR

Die PROPSPEC-Struktur wird in der Windows SDK-Dokumentation definiert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows Me und in Windows XP und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- wiamdef.h (include Wiamdef.h)
Library Wiaservc.lib
DLL- Wiaservc.dll