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 インターフェイスのクエリを正常に実行したデバイス ドライバーは 、D3COLD_AUX_POWER_AND_TIMING_INTERFACE 構造体へのポインターを受け取ります。この構造体では、ドライバーは RequestCorePowerRail メンバーを 、D3COLD_REQUEST_CORE_POWER_RAIL コールバック関数の実装へのポインターに設定します。
ドライバーがコア電源レールが必要であることを示す場合、この呼び出しが戻ったときにコア電源レールがオンであることが保証されます。
ドライバーがコア電源レールが不要になったと示した場合、コア電源レールの状態が保証されません。
このルーチンは失敗することはありません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 1803 |
Header | wdm.h (Wdm.h を含む) |