PEPCALLBACKPOWERONCRASHDUMPDEVICE コールバック関数 (pepfx.h)
PowerOnDumpDeviceCallback コールバック ルーチンは、クラッシュ ダンプ デバイスをオンにします。
構文
PEPCALLBACKPOWERONCRASHDUMPDEVICE Pepcallbackpoweroncrashdumpdevice;
BOOLEAN Pepcallbackpoweroncrashdumpdevice(
[in] PPEP_CRASHDUMP_INFORMATION CrashdumpInformation
)
{...}
パラメーター
[in] CrashdumpInformation
クラッシュ ダンプ デバイスに関する情報を含む PEP_CRASHDUMP_INFORMATION 構造体へのポインター。
戻り値
このルーチンは、クラッシュ ダンプ デバイスに電源をオンに成功した場合に TRUE を返します。 それ以外の場合は FALSE を返します。
備考
このルーチンは、プラットフォーム拡張プラグイン (PEP) によって実装されます。 このルーチンは、クラッシュ ダンプ デバイスを有効にして、クラッシュ ダンプをディスクに保存できるように、Windows カーネルからの要求を処理します。
PEP は、Windows 電源管理フレームワーク (PoFx) からの PEP_DPM_REGISTER_CRASHDUMP_DEVICE 通知に応答して、PowerOnDumpDeviceCallback ルーチンを登録します。
PowerOnDumpDeviceCallback ルーチンは IRQL = HIGH_LEVELで呼び出され、割り込みが無効になります。 したがって、このルーチンは、タイマー、イベント、またはスピン ロック以外の同期プリミティブを使用できません。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 以降でサポートされています。 |
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | pepfx.h (Pep_x.h を含む) |
IRQL | HIGH_LEVELで呼び出されます。 |