Partager via


wiasSetPropChanged, fonction (wiamdef.h)

La fonction wiasSetPropChanged modifie un contexte de propriété pour indiquer qu’une propriété est modifiée.

Syntaxe

HRESULT wiasSetPropChanged(
       PROPID               propid,
  [in] WIA_PROPERTY_CONTEXT *pContext,
       BOOL                 bChanged
);

Paramètres

propid

Spécifie l’identificateur de propriété de la propriété en cours de modification.

[in] pContext

Pointeur vers une structure WIA_PROPERTY_CONTEXT qui contient le contexte de propriété actuel.

bChanged

Spécifie la valeur BOOL utilisée pour définir un élément particulier dans le tableau pointé par le membre pChanged d’une structure WIA_PROPERTY_CONTEXT. Pour plus d’informations, consultez la section Remarques.

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

Le membre pChanged de la structure WIA_PROPERTY_CONTEXT pointe vers un tableau de valeurs BOOL qui indiquent si une propriété particulière sera modifiée. Cette fonction définit un élément dans ce tableau pour la propriété spécifiée dans le contexte de propriété. Cette fonction doit être utilisée chaque fois qu’un pilote modifie une propriété qui a des propriétés dépendantes dans la validation. Par exemple, en modifiant « Intention actuelle », la « résolution horizontale » est modifiée et doit être marquée comme modifiée, de sorte que la validation de « résolution X » (WIA_IPS_XRES) et ses dépendants se produisent toujours.

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

WIA_PROPERTY_CONTEXT

wiasIsPropChanged