wiasSetPropertyAttributes, fonction (wiamdef.h)
La fonction wiasSetPropertyAttributes définit les indicateurs d’accès et les valeurs valides pour un ensemble de propriétés.
Syntaxe
HRESULT wiasSetPropertyAttributes(
[in] BYTE *pWiasContext,
LONG cPropSpec,
[in] PROPSPEC *pPropSpec,
[in] ULONG *pulAccessFlags,
[out] PROPVARIANT *pPropVar
);
Paramètres
[in] pWiasContext
Pointeur vers un contexte d’élément WIA.
cPropSpec
Spécifie le nombre de propriétés.
[in] pPropSpec
Pointeur vers une structure PROPSPEC indiquant les propriétés pour lesquelles définir des valeurs valides et des indicateurs d’accès.
[in] pulAccessFlags
Pointeur vers un tableau qui contient les indicateurs d’accès à écrire.
[out] pPropVar
Pointeur vers un tableau de structures PROPVARIANT qui contient les valeurs valides à écrire.
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
Les minidrivers doivent utiliser la fonction wiasSetItemPropAttribs pour initialiser des groupes de propriétés simples.
Le minidriver peut définir l’indicateur WIA_PROP_CACHEABLE sur une propriété qui ne change pas au fil du temps. En définissant cet indicateur sur une propriété, le minidriver indique que le service WIA peut mettre en cache la valeur de la propriété. Consultez la documentation du Kit de développement logiciel (SDK) Windows pour obtenir la liste de tous les attributs de propriété.
Les structures PROPSPEC et PROPVARIANT sont définies 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 |