Energischemahantering
Varje energischema identifieras unikt av en GUID-. Om du vill räkna upp alla tillgängliga energischeman använder du funktionen PowerEnumerate. PowerEnumerate- kan också användas för att hämta alla energiinställningar för ett angivet schema.
Energischemat som för närvarande används i systemet kallas aktivt energischema eller plan. Om du vill hämta GUID- för den aktiva planen anropar du funktionen PowerGetActiveScheme. Om du vill ändra den aktiva energiplanen anropar du funktionen PowerSetActiveScheme.
För att skapa ett energischema måste du först duplicera ett befintligt schema med hjälp av funktionen PowerDuplicateScheme och ange GUID- för det schema som du vill basera det nya schemat på. Du bör kopiera ett av de inbyggda schemana och ändra energiinställningarna efter dina behov. Observera att den aktiva energiplanen inte uppdateras automatiskt när du skapar en energiplan. Du måste alltid anropa PowerSetActiveScheme för att uppdatera den aktiva energiplanen. Befintliga energischeman kan ändras och sedan tillämpas på samma sätt.
Om du vill ta bort ett energischema anropar du funktionen PowerDeleteScheme.
Not
Om du vill hämta ytterligare information om systemets energitillstånd anropar du funktionen CallNtPowerInformation.
Relaterade ämnen