IoTimer 例程

需要定期调用以确定设备操作是否已超时、更新某些驱动程序定义的变量 ((例如计数器) )或对不需要小时间间隔的任何操作进行计时的驱动程序可以使用 IoTimer 例程。 IoTimer 例程实际上是与设备对象关联的 DPC 例程,I/O 管理器每秒调用一次。 驱动程序可以为其创建的每个设备对象提供 IoTimer 例程。

通常,驱动程序应使用 IoTimer 例程来计时需要定期一秒间隔的操作。 对于需要可变间隔或间隔短于每秒一次的操作,驱动程序应分配计时器对象。 有关详细信息,请参阅 计时器对象和 DPC

本节包含下列主题:

注册和启用 IoTimer 例程

提供 IoTimer 上下文信息

使用 IoTimer 例程