DUMP_READ Rückruffunktion (ntdddump.h)
Die Dump_Read Rückrufroutine wird nach dem Lesen vom Dumpporttreiber aufgerufen. Der Filtertreiber kann während des Aufrufs dieser Routine auf die Speicherabbilddaten zugreifen.
Syntax
DUMP_READ DumpRead;
NTSTATUS DumpRead(
[in] PFILTER_EXTENSION FilterExtension,
[in] PLARGE_INTEGER DiskByteOffset,
[in] PMDL Mdl
)
{...}
Parameter
[in] FilterExtension
Ein Zeiger auf eine FILTER_EXTENSION Struktur.
[in] DiskByteOffset
Der Wert in Bytes relativ zur Quellpartition für das Absturzabbild oder den Ruhezustand. Filtertreiber sollten dieses Feld nicht ändern.
[in] Mdl
Ein Zeiger auf eine MDL- Struktur, die den Datenpuffer mit den Speicherabbilddaten beschreibt. Filtertreiber sollten dieses Feld nicht ändern.
Rückgabewert
Wenn die Routine erfolgreich ist, muss sie STATUS_SUCCESS zurückgeben. Andernfalls muss eine der fehlerstatuswerte zurückgegeben werden, die in Ntstatus.hdefiniert sind.
Bemerkungen
Filtertreiber können die Daten lesen, die vom Absturzdumpprozess gelesen wurden.
Filtertreiber können den Inhalt des Datenpuffers ändern, der in Mdl- enthalten ist, um alle Änderungen, die an den Daten vorgenommen wurden, zurückzuspeichern, wenn er auf den Datenträger geschrieben wurde.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8 |
Zielplattform- | Desktop |
Header- | ntdddump.h (enthalten Ntdddump.h) |