//0x28 bytes (sizeof)
struct _PO_FX_COMPONENT_PERF_SET
{
    struct _UNICODE_STRING Name;                                            //0x0
    ULONGLONG Flags;                                                        //0x8
    enum _PO_FX_PERF_STATE_UNIT Unit;                                       //0x10
    enum _PO_FX_PERF_STATE_TYPE Type;                                       //0x14
    union
    {
        struct
        {
            ULONG Count;                                                    //0x18
            struct _PO_FX_PERF_STATE* States;                               //0x1c
        } Discrete;                                                         //0x18
        struct
        {
            ULONGLONG Minimum;                                              //0x18
            ULONGLONG Maximum;                                              //0x20
        } Range;                                                            //0x18
    };
};