PowerBroadcastStatus Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Označuje stav napájení systému.
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- Dědičnost
Pole
BatteryLow | 9 | Baterie je nízká. |
OemEvent | 11 | Systém BIOS (Advanced Power Management) signalizoval událost APM OEM. |
PowerStatusChange | 10 | Zjistí se změna stavu napájení počítače, například přepnutí z napájení baterie na A/C. Systém také vysílá tuto událost, pokud zbývající baterie sklouzne pod prahovou hodnotu určenou uživatelem nebo pokud se napájení baterie změní podle zadaného procenta. |
QuerySuspend | 0 | Systém požádal o oprávnění k pozastavení počítače. Aplikace, která uděluje oprávnění, by měla před vrácením provést přípravy na pozastavení. |
QuerySuspendFailed | 2 | Systém byl odepřen oprávnění k pozastavení počítače. Tento stav je všesměrový, pokud některá aplikace nebo ovladač zamítly předchozí |
ResumeAutomatic | 18 | Počítač se automaticky probounul, aby zvládl událost. Pokud systém zjistí jakoukoli aktivitu uživatele po vysílání |
ResumeCritical | 6 | Systém obnovil provoz po kritickém pozastavení způsobené selháním baterie. Vzhledem k tomu, že dojde k kritickému pozastavení bez předchozího oznámení, nemusí být prostředky a data dříve k dispozici, když aplikace obdrží tuto událost. Aplikace by se měla pokusit obnovit svůj stav na maximum své schopnosti. |
ResumeSuspend | 7 | Systém po pozastavení obnovil operaci. |
Suspend | 4 | Počítač se chystá vstoupit do pozastaveného stavu. Tato událost se obvykle vysílá, když se všechny aplikace a instalovatelné ovladače vrátily |
Poznámky
PowerBroadcastStatus
je používán ServiceBase třídou k označení změny stavu napájení systému. Aplikaci můžete navrhnout tak, aby reagovala na jakoukoli změnu stavu napájení.