_KTIMER2

//0x58 bytes (sizeof) struct _KTIMER2 { struct _DISPATCHER_HEADER Header; //0x0 union { struct _RTL_BALANCED_NODE RbNodes[2]; //0x10 struct _LIST_ENTRY ListEntry; //0x10 }; ULONGLONG DueTime[2]; //0x28 LONGLONG Period; //0x38 VOID (*Callback)(struct _KTIMER2* arg1, VOID* arg2); //0x40 VOID* CallbackContext; //0x44 VOID (*DisableCallback)(VOID* arg1); //0x48 VOID* DisableContext; //0x4c UCHAR AbsoluteSystemTime; //0x50 union { UCHAR TypeFlags; //0x51 struct { UCHAR Unused:1; //0x51 UCHAR IdleResilient:1; //0x51 UCHAR HighResolution:1; //0x51 UCHAR NoWake:1; //0x51 UCHAR PseudoHighRes:1; //0x51 UCHAR Unused1:3; //0x51 }; }; UCHAR CollectionIndex[2]; //0x52 };