Řízení spotřeby zařízení
Rozhraní API pro napájení zařízení usnadňuje určení, která zařízení můžou systém probudit ze stavu spánku a ze kterých stavů spánku tato zařízení podporují probuzení. Další informace o stavech spánku naleznete v tématu Stav napájení systému.
Funkci DevicePowerEnumDevices lze použít k vyhledání zařízení v seznamu zařízení, která splňují zadaná kritéria. Kritéria můžou zahrnovat schopnost zařízení podporovat stav systému nebo se z tohoto stavu probudit. Aktuálně podporované příznaky najdete v winNT.h a DevPower.h.
Funkce DevicePowerSetDeviceState povolí nebo zakáže zadané zařízení v probuzení systému ze stavu spánku.
Rozhraní DEVICE Power API umožňuje vývojářům vytvořit lepší uživatelské prostředí tím, že uživateli poskytne více informací o tom, co systém dělá, a větší kontrolu nad zařízeními v systému. Výkon zařízení je užitečný v situacích, kdy je spotřeba energie kritická, například v přenosných zařízeních běžících na bateriích. Například schéma řízení spotřeby použité v stolním počítači nemusí být optimálním schématem pro přenosný počítač, takže uživatel může chtít zakázat určitá zařízení v probuzení systému. To může šetřit energii, protože zakázaná zařízení nebudou kreslit napájení, když je systém v režimu spánku.
Příklad najdete v tématu Použití rozhraní POWER API zařízení.