Partager via


Fonction MiniDumpReadDumpStream (minidumpapiset.h)

Lit un flux à partir d’un fichier minidump en mode utilisateur.

Syntaxe

BOOL MiniDumpReadDumpStream(
  [in]  PVOID               BaseOfDump,
  [in]  ULONG               StreamNumber,
  [out] PMINIDUMP_DIRECTORY *Dir,
  [out] PVOID               *StreamPointer,
  [out] ULONG               *StreamSize
);

Paramètres

[in] BaseOfDump

Pointeur vers la base du fichier minidump mappé. Le fichier doit avoir été mappé en mémoire à l’aide de la fonction MapViewOfFile .

[in] StreamNumber

Type de données à lire à partir du fichier minidump. Ce membre peut être l’une des valeurs de l’énumération MINIDUMP_STREAM_TYPE .

[out] Dir

Pointeur vers une structure MINIDUMP_DIRECTORY .

[out] StreamPointer

Pointeur vers le début du flux minidump. Le format de ce flux dépend de la valeur StreamNumber. Pour plus d’informations, consultez MINIDUMP_STREAM_TYPE.

[out] StreamSize

Taille du flux pointé vers streamPointer, en octets.

Valeur retournée

Si la fonction réussit, la valeur de retour est TRUE ; sinon, la valeur renvoyée est FALSE.

Notes

Dans ce contexte, un flux de données est un bloc de données écrites dans un fichier minidump.

Configuration requise

   
Plateforme cible Windows
En-tête minidumpapiset.h (inclure Dbghelp.h)
Bibliothèque Dbghelp.lib
DLL Dbghelp.dll; Dbgcore.dll
Composant redistribuable DbgHelp.dll et Dbgcore.dll

Voir aussi

Fonctions DbgHelp

MINIDUMP_DIRECTORY

MINIDUMP_STREAM_TYPE

MiniDumpWriteDump