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 |