wiasValidateItemProperties 函数 (wiamdef.h)

wiasValidateItemProperties 函数根据其当前有效值验证简单项属性的列表。

语法

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

参数

[in] pWiasContext

指向 WIA 项上下文的指针。

nPropSpec

指定要验证的属性数。

[in] pPropSpec

指向 PROPSPEC 结构数组的第一个元素的指针,指示要验证的属性。

返回值

成功后,该函数将返回S_OK。 如果函数失败,它将返回标准 COM 错误或WIA_ERROR_XXX错误之一(Microsoft Windows SDK 文档中所述)。

言论

此函数验证按属性分组的以下类型的简单属性值。

属性 支持的类型
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

PROPSPEC 结构在 Windows SDK 文档中定义。

要求

要求 价值
最低支持的客户端 Microsoft Windows Me 和 Windows XP 及更高版本的 Windows作系统中提供。
目标平台 桌面
标头 wiamdef.h (包括 Wiamdef.h)
Wiaservc.lib
DLL Wiaservc.dll