//0x58 bytes (sizeof)
struct _PNP_DEVICE_EVENT_ENTRY
{
struct _LIST_ENTRY ListEntry; //0x0
ULONG Argument; //0x8
struct _KEVENT* CallerEvent; //0xc
VOID (*Callback)(VOID* arg1); //0x10
VOID* Context; //0x14
enum _PNP_VETO_TYPE* VetoType; //0x18
struct _UNICODE_STRING* VetoName; //0x1c
struct _PLUGPLAY_EVENT_BLOCK Data; //0x20
};