PowerBroadcastStatus 列挙型


システムの電源ステータスを示します。Indicates the system's power status.

public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus = 
Public Enum PowerBroadcastStatus


BatteryLow 9

バッテリの電力が低下しています。Battery power is low.

OemEvent 11

APM (Advanced Power Management) BIOS (Basic I/O System: 基本入出力システム) は、APM OEM イベントを通知しました。An Advanced Power Management (APM) BIOS signaled an APM OEM event.

PowerStatusChange 10

コンピューターの電源ステータスの変更 (バッテリ電力から A/C への切り替えなど) が検出されます。A change in the power status of the computer is detected, such as a switch from battery power to A/C. また、バッテリ電力の残量がユーザーが指定したしきい値を下回る場合や、指定した割合でバッテリ電力が変更された場合も、このイベントがブロードキャストされます。The system also broadcasts this event when remaining battery power slips below the threshold specified by the user or if the battery power changes by a specified percentage.

QuerySuspend 0

コンピューターを中断するためのアクセス許可がシステムから要求されました。The system has requested permission to suspend the computer. アクセス許可が付与されているアプリケーションは、システムに値を返す前に中断の準備を完了しておく必要があります。An application that grants permission should carry out preparations for the suspension before returning.

QuerySuspendFailed 2

コンピューターを中断するためのアクセス許可が拒否されました。The system was denied permission to suspend the computer. アプリケーションまたはドライバーが前の QuerySuspend ステータスを拒否した場合は、このステータスがブロードキャストされます。This status is broadcast if any application or driver denied a previous QuerySuspend status.

ResumeAutomatic 18

コンピューターは、自動的に起動してイベントを処理しました。The computer has woken up automatically to handle an event. ResumeAutomatic のブロードキャスト後、何らかのユーザー アクティビティが検出された場合、ResumeSuspend イベントがブロードキャストされ、ユーザーとの完全な対話を再開できることがアプリケーションに通知されます。If the system detects any user activity after broadcasting ResumeAutomatic, it broadcasts a ResumeSuspend event to let applications know they can resume full interaction with the user.

ResumeCritical 6

バッテリの故障による重大な中断が発生した後に、操作が再開されました。The system has resumed operation after a critical suspension caused by a failing battery. 事前の通知なく重大な中断が発生したために、アプリケーションがこのイベントを受信したとき、以前は利用できたリソースやデータがないことがあります。Because a critical suspension occurs without prior notification, resources and data previously available may not be present when the application receives this event. その機能の最高の状態を復元することをアプリケーションで試行する必要があります。The application should attempt to restore its state to the best of its ability.

ResumeSuspend 7

中断された後に操作が再開されました。The system has resumed operation after being suspended.

Suspend 4

コンピューターは、中断状態に入ろうとしています。The computer is about to enter a suspended state. このイベントは、通常、すべてのアプリケーションおよびインストール可能なドライバーが前の true 状態に QuerySuspend を返している場合にブロードキャストされます。This event is typically broadcast when all applications and installable drivers have returned true to a previous QuerySuspend state.


PowerBroadcastStatusは、システムのServiceBase電源状態の変化を示すためにクラスによって使用されます。PowerBroadcastStatus is used by the ServiceBase class to indicate a change in the system's power status. 任意の電源状態の変化に対応するようにアプリケーションを設計できます。You can design your application to react to any power status change.