Condividi tramite


Funzione MiniDumpReadDumpStream (minidumpapiset.h)

Legge un flusso da un file minidump in modalità utente.

Sintassi

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

Parametri

[in] BaseOfDump

Puntatore alla base del file minidump mappato. Il file deve essere stato mappato in memoria usando la funzione MapViewOfFile .

[in] StreamNumber

Tipo di dati da leggere dal file minidump. Questo membro può essere uno dei valori nell'enumerazione MINIDUMP_STREAM_TYPE .

[out] Dir

Puntatore a una struttura MINIDUMP_DIRECTORY .

[out] StreamPointer

Puntatore all'inizio del flusso minidump. Il formato di questo flusso dipende dal valore di StreamNumber. Per altre informazioni, vedere MINIDUMP_STREAM_TYPE.

[out] StreamSize

Dimensioni del flusso a cui punta StreamPointer, in byte.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è TRUE; in caso contrario, il valore restituito è FALSE.

Commenti

In questo contesto, un flusso di dati è un blocco di dati scritto in un file minidump.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione minidumpapiset.h (include Dbghelp.h)
Libreria Dbghelp.lib
DLL Dbghelp.dll; Dbgcore.dll
Componente ridistribuibile DbgHelp.dll e Dbgcore.dll

Vedi anche

Funzioni DbgHelp

MINIDUMP_DIRECTORY

MINIDUMP_STREAM_TYPE

MiniDumpWriteDump