Condividi tramite


Funzione wiasIsPropChanged (wiamdef.h)

La funzione wiasIsPropChanged verifica se una proprietà specificata è stata modificata da un'applicazione.

Sintassi

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

Parametri

propid

Specifica l'identificatore della proprietà da controllare.

[in] pContext

Puntatore a una struttura WIA_PROPERTY_CONTEXT che contiene il contesto della proprietà corrente.

[out] pbChanged

Puntatore a una posizione di memoria che riceve un valore BOOL. Il valore BOOL è TRUE se la proprietà è stata modificata e FALSE se la proprietà non è stata modificata.

Valore restituito

In caso di esito positivo, la funzione restituisce S_OK.

Se la funzione ha esito negativo, restituisce un errore COM standard o uno dei codici di errore wia .

Osservazioni

Questa funzione determina se una proprietà viene modificata esaminando il valore del membro bChanged nella struttura WIA_PROPERTY_CONTEXT della proprietà. I minidriver usano in genere questa funzione per verificare quando una proprietà indipendente è stata modificata in modo che i dipendenti possano essere aggiornati.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione wiamdef.h (include Wiamdef.h)
libreria Wiaservc.lib
dll Wiaservc.dll

Vedere anche

WIA_PROPERTY_CONTEXT

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr