Функция обратного вызова PEPCALLBACKPOWERONCRASHDUMPDEVICE (pep_x.h)

Подпрограмма обратного вызова PowerOnDumpDeviceCallback включает устройство аварийного дампа.

Синтаксис

PEPCALLBACKPOWERONCRASHDUMPDEVICE Pepcallbackpoweroncrashdumpdevice;

BOOLEAN Pepcallbackpoweroncrashdumpdevice(
  [in] PPEP_CRASHDUMP_INFORMATION CrashdumpInformation
)
{...}

Параметры

[in] CrashdumpInformation

Указатель на структуру PEP_CRASHDUMP_INFORMATION , содержащую сведения об устройстве аварийного дампа.

Возвращаемое значение

Эта подпрограмма возвращает значение TRUE, если ей удалось включить питание устройства аварийного дампа. В противном случае возвращается значение FALSE.

Комментарии

Эта подпрограмма реализуется подключаемым модулем расширения платформы (PEP). Подпрограмма обрабатывает запросы от ядра Windows на включение устройства аварийного дампа, чтобы аварийный дамп можно было сохранить на диске.

PeP регистрирует свою подпрограмму PowerOnDumpDeviceCallback в ответ на уведомление PEP_DPM_REGISTER_CRASHDUMP_DEVICE от платформы управления питанием Windows (PoFx).

Подпрограмма PowerOnDumpDeviceCallback вызывается по адресу IRQL = HIGH_LEVEL с отключенными прерываниями. Таким образом, эта подпрограмма не может использовать таймеры, события или любые примитивы синхронизации, кроме спин-блокировок.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Целевая платформа Windows
Header pep_x.h (включая Pep_x.h)
IRQL Звонил на HIGH_LEVEL.

См. также раздел

PEP_CRASHDUMP_INFORMATION

PEP_DPM_REGISTER_CRASHDUMP_DEVICE