WIA_IPA_ITEM_CATEGORY

WIA_IPA_ITEM_CATEGORY 属性包含 WIA 项的分组类别。

属性类型:VT_CLSID

有效值:WIA_PROP_NONE

访问权限:只读

备注

WIA 微型驱动程序创建和维护此属性。

WIA 定义以下类别:

类别 说明
WIA_CATEGORY_BARCODE_READER 作为可编程数据源的条形码读取器项,支持传输以下载条形码元数据。
WIA_CATEGORY_ENDORSER 表示印记和背书的可编程数据源项的认可类别,可以启用传输以上传和下载要打印/认可的数据内容。
WIA_CATEGORY_FEEDER 一个送纸器项,它是遵循标准规则的可编程数据源,具有支持文档馈送器所需的 WIA 属性。
WIA_CATEGORY_FEEDER_BACK 描述双工基送纸器项的后端数据源的可编程数据源项 (WIA_CATEGORY_FEEDER) 。
WIA_CATEGORY_FEEDER_FRONT 一个可编程数据源项,描述双工基本送纸器项 (WIA_CATEGORY_FEEDER) 的前端数据源。
WIA_CATEGORY_FILM 一种胶片项,它是符合标准规则的可编程数据源,具有支持胶片扫描单元所需的 WIA 属性。
WIA_CATEGORY_FINISHED_FILE 不是 可编程数据源。 设备以完成的文件格式或包含完成的文件格式项的文件夹项提供数据。
WIA_CATEGORY_FLATBED 一个平板项目,它是遵循标准规则的可编程数据源,具有支持平板扫描所需的 WIA 属性。
WIA_CATEGORY_FOLDER 文件夹存储项 (非可编程数据源) 包含其他文件夹项和/或已完成文件。
WIA_CATEGORY_IMPRINTER 可编程数据源项的打印类别,表示印记和认可,并且可以传输以上传和下载要打印/认可的数据内容。
WIA_CATEGORY_MICR_READER (磁墨字符识别) MICR 读取器项,该项目是可编程数据源,支持传输以下载 MICR 文本。
WIA_CATEGORY_PATCH_CODE_READER 作为可编程数据源的修补程序代码读取器项,启用传输以下载修补程序代码元数据。
WIA_CATEGORY_ROOT 设备的根项。
WIA_CATEGORY_AUTO 在 Windows 7 及更高版本中, 自动项 具有支持 自动配置扫描所需的 WIA 属性。

上述类别定义了应如何处理或使用 WIA 项。 例如,如果项表示已完成的文件,则可以假定数据是静态的,并且位于设备上。 如果项表示送纸器,则可以预期它包含所需的文档送纸器属性,并像文档送纸器一样运行。 有关这些类别的详细信息,请参阅 WIA 项类别

下表显示了 WIA 分组的类别及其项标志。 此表不包括 WIA 定义的所有 WIA 项标志的完整列表。 有关这些标志的完整列表,请参阅 WIA_IPA_ITEM_FLAGS

WIA 类别 WIA 项标志
WIA_CATEGORY_BARCODE_READER WiaItemTypeProgrammableDataSource

必需

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_ENDORSER WiaItemTypeProgrammableDataSource

WiaItemTypeImage

可选

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_FEEDER 必需

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

可选

WiaItemTypeFolder

仅当存在WIA_CATEGORY_FEEDER_FRONT和WIA_CATEGORY_FEEDER_BACK项时,才 (ADF 根项)
WIA_CATEGORY_FEEDER_BACK 必需

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

可选

WIA_CATEGORY_FEEDER_FRONT 必需

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

可选

WIA_CATEGORY_FILM 必需

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

WiaItemTypeFolder

可选

WIA_CATEGORY_FINISHED_FILE 必需

WiaItemTypeFile

WiaItemTypeTransfer

可选

WiaItemTypeImage

WiaItemTypeAudio

WiaItemTypeDeleted
WIA_CATEGORY_FLATBED 必需

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

可选

WiaItemTypeFolder

(仅当支持多个扫描区域项时,才对 FB 根项)
WIA_CATEGORY_FOLDER 必需

WiaItemTypeStorage

WiaItemTypeFolder

可选

WiaItemTypeDeleted
WIA_CATEGORY_IMPRINTER WiaItemTypeProgrammableDataSource

WiaItemTypeImage

可选

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_MICR_READER WiaItemTypeProgrammableDataSource

必需

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_PATCH_CODE_READER WiaItemTypeProgrammableDataSource

必需

WiaItemTypeTransfer

WiaItemTypeFile
WIA_CATEGORY_ROOT 必需

WiaItemTypeRoot

WiaItemTypeFolder

可选

WiaItemTypeDevice

WiaItemTypeDisconnected
WIA_CATEGORY_AUTO 必需

WiaItemTypeProgrammableDataSource

WiaItemTypeTransfer

WiaItemTypeImage

WiaItemTypeFile

可选

下表显示了 WIA 分组的类别及其 WIA 属性和 WIA 项。

WIA 类别 WIA 属性 WIA 项
WIA_CATEGORY_FEEDER 属性包括用于馈送程序扫描程序控件的属性。

通常包括特定于图像的属性和特定于文档的属性。
WIA 馈送器项,包括表示文档前页和后页的子项。
WIA_CATEGORY_FEEDER_BACK 属性包括用于馈送程序扫描程序控件的属性。

通常包括特定于图像的属性和特定于文档的属性。
表示文档的后页的 WIA 馈送器项。
WIA_CATEGORY_FEEDER_FRONT 属性包括用于馈送程序扫描程序控件的属性。

通常包括特定于图像的属性和特定于文档的属性。
表示文档首页的 WIA 送纸器项。
WIA_CATEGORY_FILM 属性包括用于胶片扫描仪控制的属性。

通常包括特定于图像的属性和特定于文档的属性。
WIA Film 项,包括表示单个扫描帧的子项。

但是,子项不能具有 WiaItemTypeFolder 标志。
WIA_CATEGORY_FINISHED_FILE 属性取决于报告的项类型。 例如, WiaItemTypeImage 应具有一些图像项属性,例如每像素的位数。 WIA 存储项,包括表示 (完成文件内容的子项,即 .jpg.htm.txt文件 等数据文件) 。
WIA_CATEGORY_FLATBED 属性包括平板扫描仪控件的属性。

通常包括特定于图像的属性和特定于文档的属性。
WIA 平板项目,包括表示扫描器平板上正在扫描的区域的子项。
WIA_CATEGORY_FOLDER 属性包括文件夹和设备命名、访问权限、文档处理和文档状态的属性。 表示存储单元的项。 对于具有存储的扫描程序,它们必须至少有一个文件夹扫描程序项。 此项可以具有表示单个存储项的子文件夹项。
WIA_CATEGORY_ROOT 属性包括设备控制、名称、访问权限、文档处理和设备类型的属性。 仅根项。
WIA_CATEGORY_AUTO 属性包括用于自动配置的扫描的属性。 有关详细信息,请参阅 自动项支持的 WIA 属性 表示扫描仪自动配置的扫描设置的 WIA 自动项。

要求

标头:wiadef.h(包括 Wiadef.h)

另请参阅

WIA_IPA_ITEM_FLAGS