//0x3c bytes (sizeof)
struct _PO_DEVICE_NOTIFY
{
    struct _LIST_ENTRY Link;                                                //0x0
    struct _LIST_ENTRY PowerChildren;                                       //0x8
    struct _LIST_ENTRY PowerParents;                                        //0x10
    struct _DEVICE_OBJECT* TargetDevice;                                    //0x18
    UCHAR OrderLevel;                                                       //0x1c
    struct _DEVICE_OBJECT* DeviceObject;                                    //0x20
    WCHAR* DeviceName;                                                      //0x24
    WCHAR* DriverName;                                                      //0x28
    ULONG ChildCount;                                                       //0x2c
    ULONG ActiveChild;                                                      //0x30
    ULONG ParentCount;                                                      //0x34
    ULONG ActiveParent;                                                     //0x38
};