Partilhar 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, relativo à 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 de de MDL que descreve o buffer de dados que contém os dados de despejo. Os drivers de filtro não devem modificar esse campo.

Valor de retorno

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.

Observações

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 em Mdl para reverter as alterações feitas nos dados quando eles foram gravados em disco.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 8
da Plataforma de Destino Área de trabalho
cabeçalho ntdddump.h (inclua Ntdddump.h)

Consulte também

Dump_Write

FILTER_EXTENSION