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) |