对象句柄和事件顺序
当 Microsoft PTP WIA 微型驱动程序发出 GetObjectHandles 命令 (看到 PIMA 15740 标准) 时,相机必须按特定顺序返回对象句柄,WIA 微型驱动程序才能正确生成 WIA 项树。
具有子对象的对象必须出现在其子对象的前面列表中。
句柄的数字顺序并不重要。 例如,如果对象 5 具有子对象 4、6 和 7,则列表应按 5、4、6、7 排序。 排序 4、5、6、7 将不起作用。
对于辅助关联,图像对象必须位于关联中的其他对象之前的对象句柄列表中。
ObjectRemoved 事件 (看到 PIMA 15740 标准) 必须按自下而上的顺序发生。
换句话说,在对象的所有子级都因 ObjectRemoved 事件而被删除之前,该对象的 ObjectRemoved 事件不应发生。 如果要删除辅助关联内的图像,则必须在删除图像本身之前删除关联中的其他对象以响应 ObjectRemoved 事件。