DUMP_READ função de retorno de chamada (ntdddump.h)
A rotina de retorno de chamada Dump_Read é chamada após a leitura do driver da porta de despejo. O driver de filtro pode acessar os dados de despejo durante a chamada para essa rotina.
Sintaxe
DUMP_READ DumpRead;
NTSTATUS DumpRead(
[in] PFILTER_EXTENSION FilterExtension,
[in] PLARGE_INTEGER DiskByteOffset,
[in] PMDL Mdl
)
{...}
Parâmetros
[in] FilterExtension
Um ponteiro para uma estrutura FILTER_EXTENSION .
[in] DiskByteOffset
O valor, em bytes, em relação à partição de origem para o despejo de memória ou hibernação. Os drivers de filtro não devem modificar esse campo.
[in] Mdl
Um ponteiro para uma estrutura MDL que descreve o buffer de dados que contém os dados de despejo. Os drivers de filtro não devem modificar esse campo.
Retornar valor
Se a rotina for bem-sucedida, ela deverá retornar STATUS_SUCCESS. Caso contrário, ele deverá retornar um dos valores de status de erro definidos em Ntstatus.h.
Comentários
Os drivers de filtro podem ler os dados que foram lidos pelo processo de crashdump.
Os drivers de filtro podem modificar o conteúdo do buffer de dados contido no Mdl para reverter quaisquer alterações feitas nos dados quando eles foram gravados no disco.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ntdddump.h (include Ntdddump.h) |