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 以降でサポートされています。 |
対象プラットフォーム | Windows |
ヘッダー | pepfx.h (Pep_x.h を含む) |
IRQL | HIGH_LEVELで呼び出されます。 |