структура PEP_REGISTER_CRASHDUMP_DEVICE (pepfx.h)

Структура PEP_REGISTER_CRASHDUMP_DEVICE предоставляет процедуру обратного вызова для включения устройства аварийного дампа.

Синтаксис

typedef struct _PEP_REGISTER_CRASHDUMP_DEVICE {
  [out] PPEPCALLBACKPOWERONCRASHDUMPDEVICE PowerOnDumpDeviceCallback;
  [in]  PEPHANDLE                          DeviceHandle;
} PEP_REGISTER_CRASHDUMP_DEVICE, *PPEP_REGISTER_CRASHDUMP_DEVICE;

Члены

[out] PowerOnDumpDeviceCallback

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

[in] DeviceHandle

Значение PEPHANDLE, определяющее устройство аварийного дампа. PeP предоставил этот дескриптор в ответ на предыдущее уведомление PEP_DPM_REGISTER_DEVICE .

Комментарии

Эта структура используется в уведомлении PEP_DPM_REGISTER_CRASHDUMP_DEVICE . Элемент DeviceHandle структуры содержит входное значение, которое предоставляется платформой управления питанием Windows (PoFx) при отправке этого уведомления в PEP. PowerOnDumpDeviceCallbackmember содержит выходное значение, которое PEP записывает в структуру в ответ на уведомление.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Верхняя часть pepfx.h (включая Pep_x.h)

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

PEP_DPM_REGISTER_CRASHDUMP_DEVICE

PEP_DPM_REGISTER_DEVICE

PowerOnDumpDeviceCallback