PowerBroadcastStatus 列挙型

定義

システムの電源ステータスを示します。

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

フィールド

BatteryLow 9

バッテリの電力が低下しています。

OemEvent 11

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

PowerStatusChange 10

コンピューターの電源ステータスの変更 (バッテリ電力から A/C への切り替えなど) が検出されます。 また、バッテリ電力の残量がユーザーが指定したしきい値を下回る場合や、指定した割合でバッテリ電力が変更された場合も、このイベントがブロードキャストされます。

QuerySuspend 0

コンピューターを中断するためのアクセス許可がシステムから要求されました。 アクセス許可が付与されているアプリケーションは、システムに値を返す前に中断の準備を完了しておく必要があります。

QuerySuspendFailed 2

コンピューターを中断するためのアクセス許可が拒否されました。 アプリケーションまたはドライバーが前の QuerySuspend ステータスを拒否した場合は、このステータスがブロードキャストされます。

ResumeAutomatic 18

コンピューターは、自動的に起動してイベントを処理しました。 ResumeAutomatic のブロードキャスト後、何らかのユーザー アクティビティが検出された場合、ResumeSuspend イベントがブロードキャストされ、ユーザーとの完全な対話を再開できることがアプリケーションに通知されます。

ResumeCritical 6

バッテリの故障による重大な中断が発生した後に、操作が再開されました。 事前の通知なく重大な中断が発生したために、アプリケーションがこのイベントを受信したとき、以前は利用できたリソースやデータがないことがあります。 その機能の最高の状態を復元することをアプリケーションで試行する必要があります。

ResumeSuspend 7

中断された後に操作が再開されました。

Suspend 4

コンピューターは、中断状態に入ろうとしています。 このイベントは、通常、すべてのアプリケーションおよびインストール可能なドライバーが前の true 状態に QuerySuspend を返している場合にブロードキャストされます。

注釈

PowerBroadcastStatus は、システムの ServiceBase 電源状態の変化を示すためにクラスによって使用されます。 電源状態の変化に対応するようにアプリケーションを設計できます。

適用対象

こちらもご覧ください