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) |