Compartir a través de


función wiasValidateItemProperties (wiamdef.h)

La función wiasValidateItemProperties valida una lista de propiedades de elemento simples con sus valores válidos actuales.

Sintaxis

HRESULT wiasValidateItemProperties(
  [in] BYTE           *pWiasContext,
       ULONG          nPropSpec,
  [in] const PROPSPEC *pPropSpec
);

Parámetros

[in] pWiasContext

Puntero a un contexto de elemento WIA.

nPropSpec

Especifica el número de propiedades que se van a validar.

[in] pPropSpec

Puntero al primer elemento de una matriz de estructuras PROPSPEC que indican las propiedades que se van a validar.

Valor devuelto

Si la función se ejecuta correctamente, devuelve S_OK. Si se produce un error en la función, devuelve un error COM estándar o uno de los errores de WIA_ERROR_XXX (que se describe en la documentación de Microsoft Windows SDK).

Observaciones

Esta función valida los valores de propiedad simples de los siguientes tipos agrupados por atributo.

Atributos Tipos admitidos
WIA_PROP_FLAG VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_I1, VT_I2, VT_I4
WIA_PROP_RANGE VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_I1, VT_I2, VT_I4, VT_R4, VT_R8
WIA_PROP_LIST VT_UI1, VT_UI2, VT_UI4, VT_UI8, VT_I1, VT_I2, VT_I4, VT_R4, VT_R8, VT_BSTR

La estructura PROPSPEC se define en la documentación de Windows SDK.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows Me y en Windows XP y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de wiamdef.h (incluya Wiamdef.h)
biblioteca de Wiaservc.lib
DLL de Wiaservc.dll