Güç Düzeni Yönetimi
Her güç düzeni, GUIDtarafından benzersiz olarak tanımlanır. Kullanılabilir tüm güç düzenlerini listelemek için PowerEnumerate işlevini kullanın. PowerEnumerate, belirtilen düzen için tüm güç ayarlarını almak için de kullanılabilir.
Sistemde şu anda kullanımda olan güç düzenine etkin güç şeması veya planı adı verilir. Etkin planın GUID almak için PowerGetActiveScheme işlevini çağırın. Etkin güç planını değiştirmek için PowerSetActiveScheme işlevini çağırın.
Güç düzeni oluşturmak için, önce yeni düzeninizi temel almak istediğiniz düzenin GUID belirterek PowerDuplicateScheme işlevini kullanarak var olan bir düzeni çoğaltmanız gerekir. Yerleşik şemalardan birini kopyalamanız ve güç ayarlarını gereksinimlerinize göre değiştirmeniz gerekir. Güç planı oluşturmanın etkin güç planını otomatik olarak güncelleştirmediğini unutmayın. Etkin güç planını güncelleştirmek için her zaman PowerSetActiveScheme çağırmalısınız. Mevcut güç planları aynı şekilde değiştirilebilir ve uygulanabilir.
Güç planını kaldırmak için PowerDeleteScheme işlevini çağırın.
Not
Sistem güç durumu hakkında ek bilgi almak için CallNtPowerInformation işlevini çağırın.
İlgili konular