estrutura PEP_CRASHDUMP_INFORMATION (pepfx.h)

A estrutura PEP_CRASHDUMP_INFORMATION contém informações sobre um dispositivo de despejo de memória.

Sintaxe

typedef struct _PEP_CRASHDUMP_INFORMATION {
  [in] PEPHANDLE DeviceHandle;
  [in] PVOID     DeviceContext;
} PEP_CRASHDUMP_INFORMATION, *PPEP_CRASHDUMP_INFORMATION;

Membros

[in] DeviceHandle

Um valor PEPHANDLE que identifica o dispositivo de despejo de falhas. O PEP (plug-in de extensão de plataforma) forneceu esse identificador em resposta a uma notificação de PEP_DPM_REGISTER_DEVICE anterior.

[in] DeviceContext

Um ponteiro para um contexto específico do dispositivo. Esse ponteiro é o valor do parâmetro Context que o driver de dispositivo passou anteriormente para a rotina PoFxPowerOnCrashdumpDevice . O contexto contém informações em um formato definido pelo driver do dispositivo e é compreendido pelo PEP. O contexto é opaco para o sistema operacional. Esse valor de membro poderá ser NULL se o PEP não exigir um contexto.

Comentários

O parâmetro CrashdumpInformation para a rotina PowerOnDumpDeviceCallback é um ponteiro para uma estrutura PEP_CRASHDUMP_INFORMATION .

Quando ocorre um erro fatal do sistema, os dispositivos na cadeia de dispositivos de despejo de falhas (controlador de armazenamento, controlador PCI e assim por diante) precisam ser ativados para que o kernel do Windows possa gravar um arquivo de despejo de memória no disco.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte começando com Windows 10.
Cabeçalho pepfx.h (inclua Pep_x.h)

Confira também

PEP_DPM_REGISTER_DEVICE

PoFxPowerOnCrashdumpDevice

PowerOnDumpDeviceCallback