适用于 Windows XP 的 WIA 扫描程序项树布局

Windows XP 的 WIA 扫描程序项树由一个根项和一个子项组成。 下图演示了 WIA 扫描程序项树。

说明 wia 扫描程序项树的示意图。

有关如何创建项树的示例,请参阅应用程序如何创建 WIA 设备 。 有关其他信息,请参阅初始化 WIA 微型驱动程序、在 WIA 驱动程序服务库中生成和维护项树IWiaMiniDrv::d rvInitializeWia。 扫描程序项树中的根项包含所有 WIA 微型驱动程序中存在的信息,以及特定于扫描程序的属性。 特定于扫描仪的属性包括设备光学信息和文档馈送器支持。

子项表示设备的数据收集功能,用于传输数据。 应为扫描程序的子项命名,以反映它可以执行的操作。

Microsoft 需要 Windows XP 的以下名称:

Root
表示 WIA 项树中的第一个元素的项。

平板
表示平板扫描仪的项,带或不带文档馈送器。

馈线
表示只有文档馈送器的扫描仪的项。

对于 Windows Me 和 Windows XP,应用程序必须读取根项和第一个子项上的 WIA 属性,以便它可以确定扫描程序设备的功能。

应用程序可以使用 WIA 服务执行以下操作:

  • 查询扫描程序功能。

  • 设置扫描程序设备属性。

  • 请求数据传输。

应用程序通常要求平板扫描仪(包括具有自动文档馈送器 (ADF) )由两个项表示:根项和单个子项。 所有数据传输都是从子项执行的。