# IPowerEventListener - [Overview](#section189942363165632) - [Summary](#section338740721165632) - [Data Fields](#pub-attribs) - [Details](#section840861603165632) - [Field](#section602228592165632) - [Resume](#ad8501d377d185a998803ad84cacf80d7) - [Suspend](#a42104ba0f92462db12a13e6b40c40d52) ## **Overview** **Related Modules:** [Core](Core.md) **Description:** Defines the power management functions provided by the HDF for the driver. To use the power management mechanism provided by the HDF, implement operations of **[IPowerEventListener](IPowerEventListener.md)** and invoke \{@linkHdfDeviceRegisterPowerListener\} to register the operations with the HDF. **Since:** 1.0 ## **Summary** ## Data Fields
Resume )(struct HdfDeviceObject *deviceObject) |
|
Suspend )(struct HdfDeviceObject *deviceObject) |