DUMP_READ funzione di callback (ntdddump.h)
La routine di callback Dump_Read viene chiamata dopo la lettura dal driver della porta di 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, relativo alla partizione di origine per il dump o l'ibernazione di arresto anomalo del sistema. 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 dell'errore definiti in Ntstatus.h.
Osservazioni
I driver di filtro possono leggere i dati letti dal processo crashdump.
I driver di filtro possono modificare il contenuto del buffer di dati contenuto in Mdl per ripristinare le modifiche apportate ai dati durante la scrittura su disco.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 8 |
piattaforma di destinazione | Desktop |
intestazione | ntdddump.h (include Ntdddump.h) |