Windows XP 和 Windows Me 的 WIA 送纸器扫描仪兼容性

本主题介绍与 Windows Vista、Windows XP 和 Windows Me 中的送纸器扫描程序相关的几个兼容性问题。

从 Windows XP 到 Windows Vista 的更改

在 Windows XP 和 Windows Vista 之间处理扫描的方式发生了许多变化。 例如,在 Windows Vista 中,每个功能单元都属于一个单独的类别。 这些类别在 WIA_IPA_ITEM_CATEGORY 属性中表示为送纸器WIA_CATEGORY_FEEDER,对于平板WIA_CATEGORY_FLATBED。 如果这两个项都存在于 Windows Vista 中的扫描仪上,则必须在项树中表示这两项。 在 Windows XP 中,项树中有一个表示所有扫描仪功能单元的扫描项。

下图显示了 Windows XP 中的扫描程序项树。

说明 Windows xp 中的扫描程序项树的示意图。

所有传输都将从此项目进行,并将使用 (送纸器和平板) 的所有扫描设置。

相反,下图显示了 Windows Vista 中同时具有平板和送纸器的扫描仪的扫描程序项树。

说明 Windows vista 中带有平板和送纸器的扫描仪的扫描程序项树的示意图。

此项树将两个函数单元表示为项树中的单独项、平板和送纸器。 有关此类型的扫描仪的详细信息,请参阅 不支持双工的文档送纸器

如果你的扫描仪能够双工 (即扫描文档) 的两侧,Windows Vista 项树将如下图所示。

说明具有双工的 Windows vista 扫描程序项树的示意图。

上图显示了一个项树,该树还表示具有平板和送纸器的扫描仪。

Windows Vista 中没有平板扫描仪的项树如下图所示。

说明 Windows vista 送纸器扫描程序项树的示意图。

在具有双工的扫描程序项树和送纸器扫描程序项树中,数据传输始终发生在送纸器项外。 扫描设置包含在送纸器和子 (前后) 项中。

将前后项设置为相同设置的扫描称为 基本双工 扫描。 如果前后项彼此独立设置,则扫描称为 高级双工 扫描。 有关这些扫描类型的详细信息,请参阅简单Duplex-Capable文档送纸器和高级Duplex-Capable文档送纸器

Windows Vista 中的兼容性支持

Windows Vista 中适用于 Windows XP 驱动程序和应用程序的兼容性由 Windows Vista 内 WIA 服务中的兼容性层处理。 此层允许在 Windows Vista 中使用较旧的应用程序和驱动程序,其使用方式与在 Windows XP 中使用的方式相同。 但是,与 Windows Vista 应用程序和驱动程序相比,这些较旧的应用程序和驱动程序会丢失一些功能。

Windows XP 中的兼容性支持

在 Windows XP 计算机上使用 Windows Vista 驱动程序的支持非常有限。 如果送纸器扫描仪还支持平板扫描,则 WIA 平板扫描仪项必须是扫描程序项树中根项之后的第一个 WIA 子项。 此项目树由 支持非双工的文档送纸器 主题中的关系图演示。 此配置将允许 Windows Vista 驱动程序与 Windows XP 之间的某种兼容性,因为 Windows XP 期望在树中的第一项上找到所有扫描设置。

有关兼容性层以及 Windows XP 和 Windows Me 兼容性的详细信息,请参阅 适用于 Windows Me 和 Windows XP 的 WIA 平面扫描仪兼容性