typedef struct _IO_TIMER { short Type; short TimerFlag; LIST_ENTRY TimerList; void (*TimerRoutine)(DEVICE_OBJECT *, void *); void *Context; DEVICE_OBJECT *DeviceObject; } IO_TIMER, *PIO_TIMER;