fonction wiasValidateItemProperties (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 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 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 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 |