Partager via


fonction wiasIsPropChanged (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 retournée

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 du membre bChanged dans la structure WIA_PROPERTY_CONTEXT de la propriété. Les mini-disques utilisent généralement cette fonction pour case activée lorsqu’une propriété indépendante a été modifiée afin que ses dépendants puissent être mis à jour.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamdef.h (inclure Wiamdef.h)
Bibliothèque Wiaservc.lib
DLL Wiaservc.dll

Voir aussi

WIA_PROPERTY_CONTEXT

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr