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 contenente 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.

Commenti

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

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione wiamdef.h (include Wiamdef.h)
Libreria Wiaservc.lib
DLL Wiaservc.dll

Vedi anche

WIA_PROPERTY_CONTEXT

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr