DUMP_READ funzione di callback (ntdddump.h)

La routine di callback Dump_Read viene chiamata dopo la lettura dal driver della porta dump. Il driver di filtro può accedere ai dati di dump durante la chiamata a questa routine.

Sintassi

DUMP_READ DumpRead;

NTSTATUS DumpRead(
  [in] PFILTER_EXTENSION FilterExtension,
  [in] PLARGE_INTEGER DiskByteOffset,
  [in] PMDL Mdl
)
{...}

Parametri

[in] FilterExtension

Puntatore a una struttura FILTER_EXTENSION .

[in] DiskByteOffset

Valore, in byte, rispetto alla partizione di origine per il dump di arresto anomalo o l'ibernazione. I driver di filtro non devono modificare questo campo.

[in] Mdl

Puntatore a una struttura MDL che descrive il buffer di dati contenente i dati di dump. I driver di filtro non devono modificare questo campo.

Valore restituito

Se la routine ha esito positivo, deve restituire STATUS_SUCCESS. In caso contrario, deve restituire uno dei valori di stato degli errori definiti in Ntstatus.h.

Commenti

I driver di filtro possono leggere i dati letti dal processo di arresto anomalo.

I driver di filtro possono modificare il contenuto del buffer di dati contenuto in Mdl per ripristinare le modifiche apportate ai dati quando è stato scritto su disco.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8
Piattaforma di destinazione Desktop
Intestazione ntdddump.h (include Ntdddump.h)

Vedi anche

Dump_Write

FILTER_EXTENSION