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 de 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á verdadeiro se a propriedade tiver sido alterada e FALSE se a propriedade não tiver sido alterada.

Valor de retorno

Com ê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 .

Observações

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

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho wiamdef.h (inclua Wiamdef.h)
biblioteca Wiaservc.lib
de DLL Wiaservc.dll

Consulte também

WIA_PROPERTY_CONTEXT

wiasGetChangedValueFloat

wiasGetChangedValueGuid

wiasGetChangedValueLong

wiasGetChangedValueStr