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 se ejecuta correctamente, la función 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 (descritos en la documentación de Microsoft Windows SDK).

Comentarios

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 Value
Cliente mínimo compatible Disponible en Microsoft Windows Me y en Windows XP y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado wiamdef.h (incluye Wiamdef.h)
Library Wiaservc.lib
Archivo DLL Wiaservc.dll