Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The following table shows the Power Management structures with a description of the purpose of each.

Structure Description

POWER_BROADCAST

Issues power notification events through message queues.

POWER_BROADCAST_POWER_INFO

Used instead of a string name in the POWER_BROADCASTstructure if the broadcast is of type PBT_POWERINFOCHANGE.

POWER_CAPABILITIES

Used for drivers to report a device's power management capabilities.

POWER_RELATIONSHIP

Defines the target of IOCTL_POWER_ XXXcommands to parent and bus drivers if there is a relationship established through RegisterPowerRelationship.

See Also