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 |