Compartilhar via


estrutura PEP_CRASHDUMP_INFORMATION (pepfx.h)

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

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.

Observações

O parâmetro CrashdumpInformation para a rotina de 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 falha no disco.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte a partir do Windows 10.
cabeçalho pepfx.h (inclua Pep_x.h)

Consulte também

PEP_DPM_REGISTER_DEVICE

PoFxPowerOnCrashdumpDevice

PowerOnDumpDeviceCallback