Поделиться через


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

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

Синтаксис

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.
целевая платформа Виндоус
заголовка pepfx.h (include Pep_x.h)
IRQL Вызывается в HIGH_LEVEL.

См. также

PEP_CRASHDUMP_INFORMATION

PEP_DPM_REGISTER_CRASHDUMP_DEVICE