---
title: Power Management Capabilities
framework: pcidriverkit
role: collectionGroup
role_heading: API Collection
path: pcidriverkit/power-management-capabilities-enum
---

# Power Management Capabilities

Constants you use to get and set the state of the device’s power management features.

## Topics

### Capabilities Registers

- [kPCIPMCPMESupportFromD0](pcidriverkit/kpcipmcpmesupportfromd0.md)
- [kPCIPMCPMESupportFromD1](pcidriverkit/kpcipmcpmesupportfromd1.md)
- [kPCIPMCPMESupportFromD2](pcidriverkit/kpcipmcpmesupportfromd2.md)
- [kPCIPMCPMESupportFromD3Hot](pcidriverkit/kpcipmcpmesupportfromd3hot.md)
- [kPCIPMCPMESupportFromD3Cold](pcidriverkit/kpcipmcpmesupportfromd3cold.md)
- [kPCIPMCD1Support](pcidriverkit/kpcipmcd1support.md)
- [kPCIPMCD2Support](pcidriverkit/kpcipmcd2support.md)
- [kPCIPMCD3Support](pcidriverkit/kpcipmcd3support.md)

## See Also

### Managing Power

- [HasPCIPowerManagement](pcidriverkit/iopcidevice/haspcipowermanagement.md)
- [EnablePCIPowerManagement](pcidriverkit/iopcidevice/enablepcipowermanagement.md)
- [Power Management Control/Status Register](pcidriverkit/power-management-control-status-register-enum.md)
