Partager via


wiasIsPropChanged, fonction (wiamdef.h)

La fonction wiasIsPropChanged teste si une propriété spécifiée a été modifiée par une application.

Syntaxe

HRESULT wiasIsPropChanged(
        PROPID               propid,
  [in]  WIA_PROPERTY_CONTEXT *pContext,
  [out] BOOL                 *pbChanged
);

Paramètres

propid

Spécifie l’identificateur de propriété de la propriété à vérifier.

[in] pContext

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

[out] pbChanged

Pointeur vers un emplacement de mémoire qui reçoit une valeur BOOL. La valeur BOOL est TRUE si la propriété a changé et FALSE si la propriété n’a pas changé.

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’un des codes d’erreur WIA .

Remarques

Cette fonction détermine si une propriété est modifiée en examinant la valeur de membre bChanged dans la structure WIA_PROPERTY_CONTEXT de la propriété. Les minidrivers utilisent généralement cette fonction pour vérifier quand une propriété indépendante a été modifiée afin que ses dépendants puissent être mis à jour.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête wiamdef.h (include Wiamdef.h)
bibliothèque Wiaservc.lib
DLL Wiaservc.dll

Voir aussi

WIA_PROPERTY_CONTEXT

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr