Partager via


DUMP_READ fonction de rappel (ntdddump.h)

La routine de rappel Dump_Read est appelée après la lecture à partir du pilote de port de vidage. Le pilote de filtre peut accéder aux données de vidage pendant l’appel à cette routine.

Syntaxe

DUMP_READ DumpRead;

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

Paramètres

[in] FilterExtension

Pointeur vers une structure FILTER_EXTENSION.

[in] DiskByteOffset

Valeur, en octets, par rapport à la partition source pour le vidage sur incident ou la mise en veille prolongée. Les pilotes de filtre ne doivent pas modifier ce champ.

[in] Mdl

Pointeur vers une structure MDL qui décrit la mémoire tampon de données contenant les données de vidage. Les pilotes de filtre ne doivent pas modifier ce champ.

Valeur de retour

Si la routine réussit, elle doit retourner STATUS_SUCCESS. Sinon, il doit retourner l’une des valeurs d’état d’erreur définies dans Ntstatus.h.

Remarques

Les pilotes de filtre peuvent lire les données lues par le processus crashdump.

Les pilotes de filtre peuvent modifier le contenu de la mémoire tampon de données contenue dans Mdl pour rétablir les modifications apportées aux données lorsqu’elles ont été écrites sur le disque.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8
plateforme cible Bureau
d’en-tête ntdddump.h (include Ntdddump.h)

Voir aussi

Dump_Write

FILTER_EXTENSION