WIA 事件标识符

WIA 事件标识符是由 Windows 映像采集 (WIA) 系统定义的 GUID (GUID) 全局唯一标识符。

WIA 应用程序可以使用 IwiaDevMgr2::RegisterEventCallbackInterface 从当前 WIA 应用程序会话连接到的 WIA 设备接收设备状态更改通知,从而订阅这些非永久性事件。 WIA 微型驱动程序必须确保在驱动程序发出这些事件之一信号之前,WIA_DPS_DOCUMENT_HANDLING_STATUS已正确更新。

下面是有效的 WIA 事件 GUID:

GUID 含义
WIA_EVENT_CANCEL_IO 应用程序尝试取消数据传输。
WIA_EVENT_COVER_CLOSED 所有扫描程序盖都已关闭。 如果打开多个扫描仪键盘盖,WIA 微型驱动程序应仅在最后一个键盘盖关闭时发出此事件信号。 此功能从Windows 8开始提供。
WIA_EVENT_COVER_OPEN 操作员打开了扫描仪盖。 设备目前无法扫描。 WIA 微型驱动程序应仅在多个扫描仪键盘盖连续打开时发出此事件的信号。 此功能从Windows 8开始提供。
WIA_EVENT_DEVICE_CONNECTED WIA 硬件设备已连接到用户的计算机或已启动。
WIA_EVENT_DEVICE_DISCONNECTED WIA 硬件设备与用户的计算机断开连接或已停止。
WIA_EVENT_DEVICE_NOT_READY 设备进入“未就绪”状态。 有关详细信息,应用程序应阅读WIA_DPS_DOCUMENT_HANDLING_STATUS。 此功能从Windows 8开始提供。
WIA_EVENT_DEVICE_READY 设备进入就绪状态。 使用WIA_EVENT_DEVICE_NOT_READY发出信号的上一个未就绪状态已被清除。 此功能从Windows 8开始提供。
WIA_EVENT_FEEDER_EMPTIED 操作员从进纸器输入托盘中删除了所有文档,并且进纸器为空。 设备目前无法从送纸器进行扫描。 重要提示:当馈送器由于应用程序执行的扫描作业而变为空时,微型驱动程序不得发出此事件信号。 此功能从Windows 8开始提供。
WIA_EVENT_FEEDER_LOADED 操作员将文档放置在进纸器输入托盘中。 进纸器上装着纸张。 应用程序此时可以从馈送器启动扫描作业。 此功能从Windows 8开始提供。
WIA_EVENT_FLATBED_LID_CLOSED 操作员关闭了平板盖子。 应用程序此时可以从平板启动扫描作业。 此功能从Windows 8开始提供。
WIA_EVENT_FLATBED_LID_OPEN 平底盖由操作员打开。 设备目前无法从平板上扫描。 此功能从Windows 8开始提供。
WIA_EVENT_ITEM_CREATED 已将项添加到 WIA 设备的 IWiaItemIWiaItem2 对象的树中。
WIA_EVENT_ITEM_DELETED WIA 设备的 IWiaItemIWiaItem2 对象的树中删除了项。
WIA_EVENT_POWER_RESUME 已将电源还原到设备或计算机。
WIA_EVENT_POWER_SUSPEND 设备或计算机的电源已暂停。
WIA_EVENT_SCAN_EMAIL_IMAGE 启动扫描的目的是通过电子邮件发送生成的图像。
WIA_EVENT_SCAN_FAX_IMAGE 启动扫描的目的是传真生成的图像。
WIA_EVENT_SCAN_FILM_IMAGE 已从胶片适配器扫描图像。
WIA_EVENT_SCAN_IMAGE 扫描了图像。
WIA_EVENT_SCAN_IMAGE2 扫描了图像。 此事件允许具有多个扫描按钮的扫描仪将按钮定向到不同的应用程序。
WIA_EVENT_SCAN_IMAGE3 扫描了图像。 此事件允许具有多个扫描按钮的扫描仪将按钮定向到不同的应用程序。
WIA_EVENT_SCAN_IMAGE4 扫描了图像。 此事件允许具有多个扫描按钮的扫描仪将按钮定向到不同的应用程序。
WIA_EVENT_SCAN_OCR_IMAGE 启动扫描的目的是使用光学字符识别 (OCR) 转换生成的图像。
WIA_EVENT_SCAN_PRINT_IMAGE 启动扫描的目的是打印生成的图像。
WIA_EVENT_STI_PROXY 仅供内部使用。 请勿使用。
WIA_EVENT_STORAGE_CREATED 存储单元(如闪存卡)已添加到设备。 应用程序应重新创建表示此设备的项树。
WIA_EVENT_STORAGE_DELETED 存储单元(如闪存卡)已从设备中删除。 应用程序应重新创建表示此设备的项树。
WIA_EVENT_TREE_UPDATED WIA 项树已更新。
WIA_EVENT_VOLUME_INSERTED 存储设备(如闪存卡)已插入设备。