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;