Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh System Services. Untuk informasi selengkapnya, lihat:
powrprof.h berisi antarmuka pemrograman berikut:
Fungsi
| CanUserWritePwrScheme Menentukan apakah pengguna saat ini memiliki hak istimewa yang memadai untuk menulis skema daya. |
| DeletePwrScheme Menghapus skema daya yang ditentukan. |
| DevicePowerClose Membebaskan semua simpul dalam daftar perangkat dan menghancurkan daftar perangkat. |
| DevicePowerEnumDevices Menghitung perangkat pada sistem yang memenuhi kriteria yang ditentukan. |
| DevicePowerOpen Menginisialisasi daftar perangkat dengan mengkueri semua perangkat. |
| DevicePowerSetDeviceState Memodifikasi data yang ditentukan pada perangkat yang ditentukan. |
| EnumPwrSchemes Menghitung semua skema daya. |
| GetActivePwrScheme Mengambil indeks skema daya aktif. |
| GetCurrentPowerPolicies Mengambil pengaturan kebijakan daya sistem saat ini. |
| GetPwrDiskSpindownRange Mengambil rentang spindown disk. |
| IsPwrHibernateAllowed Menentukan apakah komputer mendukung hibernasi. |
| IsPwrShutdownAllowed Menentukan apakah komputer mendukung status daya mati sementara. |
| IsPwrSuspendAllowed Menentukan apakah komputer mendukung status tidur. |
| PowerCanRestoreIndividualDefaultPowerScheme Menentukan apakah pengguna saat ini memiliki akses ke data untuk skema daya yang ditentukan sehingga dapat dipulihkan jika perlu. |
| PowerCreatePossibleSetting Membuat nilai pengaturan yang mungkin untuk pengaturan daya tertentu. |
| PowerCreateSetting Membuat nilai pengaturan untuk pengaturan daya tertentu. |
| PowerDeleteScheme Menghapus skema daya yang ditentukan dari database. |
| PowerDeterminePlatformRole Menentukan peran komputer untuk Windows 7, Windows Server 2008 R2, Windows Vista, atau Windows Server 2008. |
| PowerDuplicateScheme Menduplikasi skema daya yang ada. |
| PowerEnumerate Menghitung elemen yang ditentukan dalam skema daya. |
| PowerImportPowerScheme Mengimpor skema daya dari file. |
| PowerIsSettingRangeDefined Kueri apakah pengaturan daya yang ditentukan mewakili rentang nilai yang mungkin. |
| PowerReadACDefaultIndex Mengambil indeks AC default dari pengaturan daya yang ditentukan. |
| PowerReadACValueIndex Mengambil indeks AC dari pengaturan daya yang ditentukan. |
| PowerReadDCDefaultIndex Mengambil indeks DC default dari pengaturan daya yang ditentukan. |
| PowerReadDCValueIndex Mengambil indeks nilai DC dari pengaturan daya yang ditentukan. |
| PowerReadDescription Mengambil deskripsi untuk pengaturan daya, subgrup, atau skema yang ditentukan. |
| PowerReadFriendlyName Mengambil nama yang mudah diingat untuk pengaturan daya, subgrup, atau skema yang ditentukan. |
| PowerReadIconResourceSpecifier Mengambil sumber daya ikon untuk pengaturan daya, subgrup, atau skema yang ditentukan. |
| PowerReadPossibleDescription Mengambil deskripsi untuk salah satu pilihan nilai pengaturan daya yang mungkin. |
| PowerReadPossibleFriendlyName Mengambil nama yang mudah diingat untuk salah satu pilihan nilai pengaturan daya yang mungkin. |
| PowerReadPossibleValue Mengambil nilai untuk kemungkinan nilai pengaturan daya. |
| PowerReadSettingAttributes Mengembalikan atribut saat ini dari pengaturan daya yang ditentukan. |
| PowerReadValueIncrement Mengambil kenaikan untuk nilai yang valid antara pengaturan daya minimum dan maksimum. |
| PowerReadValueMax Mengambil nilai maksimum untuk pengaturan daya yang ditentukan. |
| PowerReadValueMin Mengambil nilai minimum untuk pengaturan daya yang ditentukan. |
| PowerReadValueUnitsSpecifier Membaca string yang digunakan untuk menjelaskan unit pengaturan daya yang mendukung rentang nilai. |
| PowerRemovePowerSetting Menghapus pengaturan daya yang ditentukan. |
| PowerReplaceDefaultPowerSchemes Mengganti skema daya default dengan skema daya pengguna saat ini. |
| PowerReportThermalEvent Memberi tahu sistem operasi peristiwa termal. |
| PowerRestoreDefaultPowerSchemes Mengganti skema daya untuk sistem dengan skema daya default. Semua skema dan pengaturan daya saat ini dihapus dan diganti dengan skema daya sistem default. |
| PowerRestoreIndividualDefaultPowerScheme Mengganti skema daya tertentu untuk pengguna saat ini dengan satu dari pengguna default (disimpan di HKEY_USERS. Default). |
| PowerSettingAccessCheck Kueri untuk penimpaan kebijakan grup untuk pengaturan daya tertentu. |
| PowerSettingAccessCheckEx Kueri untuk penimpaan kebijakan grup untuk pengaturan daya tertentu dan menentukan akses yang diminta untuk pengaturan tersebut. |
| PowerWriteACDefaultIndex Mengatur indeks AC default dari pengaturan daya yang ditentukan. |
| PowerWriteDCDefaultIndex Mengatur indeks DC default dari pengaturan daya yang ditentukan. |
| PowerWriteDescription Mengatur deskripsi untuk pengaturan daya, subgrup, atau skema yang ditentukan. |
| PowerWriteFriendlyName Mengatur nama yang mudah diingat untuk pengaturan daya, subgrup, atau skema yang ditentukan. |
| PowerWriteIconResourceSpecifier Mengatur sumber daya ikon untuk pengaturan daya, subgrup, atau skema yang ditentukan. |
| PowerWritePossibleDescription Mengatur deskripsi untuk salah satu pilihan nilai pengaturan daya yang mungkin. |
| PowerWritePossibleFriendlyName Mengatur nama yang mudah diingat untuk pengaturan daya yang mungkin ditentukan. |
| PowerWritePossibleValue Mengatur nilai untuk kemungkinan nilai pengaturan daya. |
| PowerWriteSettingAttributes Mengatur atribut daya dari kunci daya. |
| PowerWriteValueIncrement Mengatur kenaikan untuk nilai yang valid antara pengaturan daya minimum dan maksimum. |
| PowerWriteValueMax Mengatur nilai maksimum untuk pengaturan daya yang ditentukan. |
| PowerWriteValueMin Mengatur nilai minimum untuk pengaturan daya yang ditentukan. |
| PowerWriteValueUnitsSpecifier Menulis string yang digunakan untuk menjelaskan unit pengaturan daya yang mendukung rentang nilai. |
| ReadGlobalPwrPolicy Mengambil pengaturan kebijakan daya global saat ini. |
| ReadProcessorPwrScheme Mengambil pengaturan kebijakan daya prosesor untuk skema daya yang ditentukan. |
| ReadPwrScheme Mengambil pengaturan kebijakan daya yang unik untuk skema daya yang ditentukan. |
| SetActivePwrScheme Mengatur skema daya aktif. |
| SetSuspendState Menangguhkan sistem dengan mematikan daya. Tergantung pada parameter Hibernasi, sistem memasuki status suspensi (tidur) atau hibernasi (S4). |
| WriteGlobalPwrPolicy Menulis pengaturan kebijakan daya global. |
| WriteProcessorPwrScheme Menulis pengaturan kebijakan daya prosesor untuk skema daya yang ditentukan. |
| WritePwrScheme Menulis pengaturan kebijakan yang unik untuk skema daya yang ditentukan. |
Fungsi panggilan balik
| DEVICE_NOTIFY_CALLBACK_ROUTINE Fungsi panggilan balik DeviceNotifyCallbackRoutine aplikasi digunakan untuk menerima pemberitahuan daya. |
Struktur
| DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS Berisi parameter yang digunakan saat mendaftar untuk pemberitahuan daya. |
| GLOBAL_MACHINE_POWER_POLICY Berisi pengaturan kebijakan daya komputer global yang berlaku untuk semua skema daya untuk semua pengguna. |
| GLOBAL_POWER_POLICY Berisi pengaturan kebijakan daya global yang berlaku untuk semua skema daya. |
| GLOBAL_USER_POWER_POLICY Berisi pengaturan kebijakan daya pengguna global yang berlaku untuk semua skema daya untuk pengguna. |
| MACHINE_POWER_POLICY Berisi setelan kebijakan daya komputer yang unik untuk setiap skema daya pada komputer. |
| MACHINE_PROCESSOR_POWER_POLICY Berisi pengaturan kebijakan daya prosesor yang berlaku saat sistem berjalan pada daya AC atau daya baterai. |
| POWER_POLICY Berisi pengaturan kebijakan daya yang unik untuk setiap skema daya. |
| THERMAL_EVENT Berisi peristiwa termal. |
| USER_POWER_POLICY Berisi pengaturan kebijakan daya yang unik untuk setiap skema daya untuk pengguna. |
Enumerasi
| POWER_DATA_ACCESSOR Nilai enumerasi yang digunakan oleh PowerEnumerate dan PowerSettingAccessCheck. |