Compartilhar via


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)

Confira também

Dump_Write

FILTER_EXTENSION