Compartir a través de


Función MiniDumpReadDumpStream (minidumpapiset.h)

Lee una secuencia de un archivo minivolcado en modo de usuario.

Sintaxis

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

Parámetros

[in] BaseOfDump

Puntero a la base del archivo minivolcado asignado. El archivo debe haberse asignado a la memoria mediante la función MapViewOfFile .

[in] StreamNumber

Tipo de datos que se van a leer desde el archivo minivolcado. Este miembro puede ser uno de los valores de la enumeración MINIDUMP_STREAM_TYPE .

[out] Dir

Puntero a una estructura de MINIDUMP_DIRECTORY .

[out] StreamPointer

Puntero al principio de la secuencia de minivolcado. El formato de esta secuencia depende del valor de StreamNumber. Para obtener más información, consulte MINIDUMP_STREAM_TYPE.

[out] StreamSize

Tamaño de la secuencia a la que apunta StreamPointer, en bytes.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es TRUE; de lo contrario, el valor devuelto es FALSE.

Comentarios

En este contexto, un flujo de datos es un bloque de datos escritos en un archivo de minivolcado.

Requisitos

   
Plataforma de destino Windows
Encabezado minidumpapiset.h (incluya Dbghelp.h)
Library Dbghelp.lib
Archivo DLL Dbghelp.dll; Dbgcore.dll
Redistribuible DbgHelp.dll y Dbgcore.dll

Consulte también

Funciones de DbgHelp

MINIDUMP_DIRECTORY

MINIDUMP_STREAM_TYPE

MiniDumpWriteDump