---
title: kPCIPMCSPMEWakeReason
framework: pcidriverkit
role: symbol
role_heading: Enumeration Case
path: pcidriverkit/kpcipmcspmewakereason
---

# kPCIPMCSPMEWakeReason

A bit that indicates the reason for waking the device.

## Declaration

```occ
kPCIPMCSPMEWakeReason
```

## See Also

### Register Bits

- [kPCIPMCSPowerStateD0](pcidriverkit/kpcipmcspowerstated0.md)
- [kPCIPMCSPowerStateD1](pcidriverkit/kpcipmcspowerstated1.md)
- [kPCIPMCSPowerStateD2](pcidriverkit/kpcipmcspowerstated2.md)
- [kPCIPMCSPowerStateD3](pcidriverkit/kpcipmcspowerstated3.md)
- [kPCIPMCSPowerStateMask](pcidriverkit/kpcipmcspowerstatemask.md)
- [kPCIPMCSPMEEnable](pcidriverkit/kpcipmcspmeenable.md)
- [kPCIPMCSPMEStatus](pcidriverkit/kpcipmcspmestatus.md)
- [kPCIPMCSDefaultEnableBits](pcidriverkit/kpcipmcsdefaultenablebits.md)
- [kPCIPMCSPMEDisableInS3](pcidriverkit/kpcipmcspmedisableins3.md)
