Partager via


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

Voir aussi

wiasSetItemPropAttribs