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 retournée

Si la routine réussit, elle doit retourner STATUS_SUCCESS. Sinon, il doit retourner l’une des valeurs d’erreur status 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 toutes les modifications apportées aux données lorsqu’elles ont été écrites sur le disque.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 8
Plateforme cible Desktop (Expérience utilisateur)
En-tête ntdddump.h (inclure Ntdddump.h)

Voir aussi

Dump_Write

FILTER_EXTENSION