Power Management Minor IRPs

All power IRPs have the major code IRP_MJ_POWER and one of the following minor codes, indicating a specific power management request:

IRP_MN_POWER_SEQUENCE

IRP_MN_QUERY_POWER

IRP_MN_SET_POWER

IRP_MN_WAIT_WAKE

This section provides reference information for the individual IRPs in alphabetical order. For more information about when the IRPs are sent and how drivers should handle them, see Power Management. The Power Management section also includes a general introduction to power management and terminology.