Partager via


wiasValidateItemProperties, fonction (wiamdef.h)

La fonction wiasValidateItemProperties valide une liste de propriétés d’élément simples par rapport à leurs valeurs valides actuelles.

Syntaxe

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

Paramètres

[in] pWiasContext

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

nPropSpec

Spécifie le nombre de propriétés à valider.

[in] pPropSpec

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

Valeur de retour

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 du Kit de développement logiciel (SDK) Microsoft Windows).

Remarques

Cette fonction valide les valeurs de propriété simples des types suivants regroupés par attribut.

Attributs Types pris en charge
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

La structure PROPSPEC est définie dans la documentation du Kit de développement logiciel (SDK) Windows.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Microsoft Windows Me et dans Windows XP et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête wiamdef.h (include Wiamdef.h)
bibliothèque Wiaservc.lib
DLL Wiaservc.dll