次の方法で共有


PO_EFFECTIVE_POWER_MODE_CALLBACK コールバック関数 (wdm.h)

PO_EFFECTIVE_POWER_MODE_CALLBACKは、有効な電源モード コールバックです。

構文

PO_EFFECTIVE_POWER_MODE_CALLBACK PoEffectivePowerModeCallback;

void PoEffectivePowerModeCallback(
  PO_EFFECTIVE_POWER_MODE Mode,
  VOID *Context
)
{...}

パラメーター

Mode

システムが実行されている有効電源モードを示します。 詳細については、「 PO_EFFECTIVE_POWER_MODE」を参照してください。

Context

ユーザー指定の不透明なコンテキスト。 このコンテキストは、 PoRegisterForEffectivePowerModeNotifications の登録時に渡されます。

戻り値

なし

解説

登録直後に、このコールバックは電源設定の現在の値を使用して呼び出されます。 電源設定の変更中に登録が行われると、複数のコールバックを受け取る可能性があります。 最後のコールバックは最新の更新です。

要件

要件
サポートされている最小のクライアント Windows 11 バージョン 24H2
Header wdm.h (Wdm.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe

こちらもご覧ください

PO_EFFECTIVE_POWER_MODE

PoRegisterForEffectivePowerModeNotifications

PoUnregisterFromEffectivePowerModeNotifications