Compartilhar via


Função wiasIsPropChanged (wiamdef.h)

A função wiasIsPropChanged testa se uma propriedade especificada foi alterada por um aplicativo.

Sintaxe

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

Parâmetros

propid

Especifica o identificador de propriedade da propriedade a ser verificada.

[in] pContext

Ponteiro para uma estrutura WIA_PROPERTY_CONTEXT que contém o contexto de propriedade atual.

[out] pbChanged

Ponteiro para um local de memória que recebe um valor BOOL. O valor BOOL será TRUE se a propriedade tiver sido alterada e FALSE se a propriedade não tiver sido alterada.

Retornar valor

Em caso de êxito, a função retorna S_OK.

Se a função falhar, ela retornará um erro COM padrão ou um dos códigos de erro WIA.

Comentários

Essa função determina se uma propriedade está sendo alterada examinando o valor do membro bChanged na estrutura WIA_PROPERTY_CONTEXT da propriedade. Os minidrivers normalmente usam essa função para marcar quando uma propriedade independente foi alterada para que seus dependentes possam ser atualizados.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho wiamdef.h (inclua Wiamdef.h)
Biblioteca Wiaservc.lib
DLL Wiaservc.dll

Confira também

WIA_PROPERTY_CONTEXT

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr