typedef struct _POWER_ACTION_POLICY { POWER_ACTION Action; unsigned long Flags; unsigned long EventCode; } POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;