Chamando PoStartNextPowerIrp de um driver de barramento
A partir do Windows Vista, chamar PoStartNextPowerIrp não é necessário e chamar para essa rotina não executa nenhuma operação de gerenciamento de energia. No entanto, no Windows Server 2003, Windows XP e Windows 2000, um motorista de ônibus deve chamar PoStartNextPowerIrp uma vez para cada IRP_MN_QUERY_POWER ou IRP_MN_SET_POWER solicitação que o driver recebe.
Um motorista de ônibus sempre chama essa rotina em sua rotina DispatchPower , antes de chamar a rotina IoCompleteRequest .