次の方法で共有


PEPCALLBACKPOWERONCRASHDUMPDEVICE コールバック関数 (pep_x.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
ヘッダー pep_x.h (Pep_x.h を含む)
IRQL HIGH_LEVELで呼び出されます。

こちらもご覧ください

PEP_CRASHDUMP_INFORMATION

PEP_DPM_REGISTER_CRASHDUMP_DEVICE