次の方法で共有


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

関数デバイス オブジェクト (FDO) がコア電源レールが必要かどうかを示すようにします。

構文

D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;

void D3coldRequestCorePowerRail(
  [_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
  [_In_]                                      BOOLEAN CorePowerRailNeeded
)
{...}

パラメーター

Context

デバイスへのハンドル。

[_In_] CorePowerRailNeeded

ドライバーがコア 電源レールを必要とするかどうかを示すフラグ。

戻り値

何一つ

備考

GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE インターフェイスのクエリに成功したデバイス ドライバーは、RequestCorePowerRail メンバーを D3COLD_REQUEST_CORE_POWER_RAIL コールバック関数の実装へのポインターに設定する D3COLD_AUX_POWER_AND_TIMING_INTERFACE 構造体へのポインターを受け取ります。

  • ドライバーがコア電源レールが必要であることを示す場合は、この呼び出しが戻ったときにコア電源レールがオンであることが保証されます。

  • ドライバーがコア電源レールが不要になったと示した場合、コア電源レールの状態は保証されません。

  • このルーチンは決して失敗しません。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1803
ヘッダー wdm.h (Wdm.h を含む)