适用于 Windows XP 的 WIA 扫描程序项树布局
Windows XP 的 WIA 扫描程序项树由一个根项和一个子项组成。 下图演示了 WIA 扫描程序项树。
有关如何创建项树的示例,请参阅应用程序如何创建 WIA 设备 。 有关其他信息,请参阅初始化 WIA 微型驱动程序、在 WIA 驱动程序服务库中生成和维护项树和 IWiaMiniDrv::d rvInitializeWia。 扫描程序项树中的根项包含所有 WIA 微型驱动程序中存在的信息,以及特定于扫描程序的属性。 特定于扫描仪的属性包括设备光学信息和文档馈送器支持。
子项表示设备的数据收集功能,用于传输数据。 应为扫描程序的子项命名,以反映它可以执行的操作。
Microsoft 需要 Windows XP 的以下名称:
Root
表示 WIA 项树中的第一个元素的项。
平板
表示平板扫描仪的项,带或不带文档馈送器。
馈线
表示只有文档馈送器的扫描仪的项。
对于 Windows Me 和 Windows XP,应用程序必须读取根项和第一个子项上的 WIA 属性,以便它可以确定扫描程序设备的功能。
应用程序可以使用 WIA 服务执行以下操作:
查询扫描程序功能。
设置扫描程序设备属性。
请求数据传输。
应用程序通常要求平板扫描仪(包括具有自动文档馈送器 (ADF) )由两个项表示:根项和单个子项。 所有数据传输都是从子项执行的。