struct _PEP_WORK_INFORMATION { enum _PEP_WORK_TYPE WorkType;/* 0x0 4 */ /* 4 bytes padding */ union { struct _PEP_WORK_ACTIVE_COMPLETE ActiveComplete;/* 0x8 16 */ struct _PEP_WORK_IDLE_STATE IdleState;/* 0x8 16 */ struct _PEP_WORK_DEVICE_POWER DevicePower;/* 0x8 16 */ struct _PEP_WORK_POWER_CONTROL PowerControl;/* 0x8 56 */ struct _PEP_WORK_DEVICE_IDLE DeviceIdle;/* 0x8 16 */ struct _PEP_WORK_COMPLETE_IDLE_STATE CompleteIdleState;/* 0x8 16 */ struct _PEP_WORK_COMPLETE_PERF_STATE CompletePerfState;/* 0x8 16 */ struct _PEP_WORK_ACPI_NOTIFY AcpiNotify;/* 0x8 16 */ struct _PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE ControlMethodComplete;/* 0x8 40 */ };/* 0x8 56 */};size 64 (0x40)10 members1 hole (4 bytes)padding 01 cacheline
Used in (1)