MiniDumpReadDumpStream 函数 (minidumpapiset.h)

从用户模式小型转储文件读取流。

语法

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

parameters

[in] BaseOfDump

指向映射的小型转储文件的基的指针。 该文件应已使用 MapViewOfFile 函数映射到内存中。

[in] StreamNumber

要从小型转储文件读取的数据类型。 此成员可以是 MINIDUMP_STREAM_TYPE 枚举中的值之一。

[out] Dir

指向 MINIDUMP_DIRECTORY 结构的指针。

[out] StreamPointer

指向小型转储流开头的指针。 此流的格式取决于 StreamNumber 的值。 有关详细信息,请参阅 MINIDUMP_STREAM_TYPE

[out] StreamSize

StreamPointer 指向的流的大小(以字节为单位)。

返回值

如果函数成功,则返回值为 TRUE;否则返回值为 FALSE

注解

在此上下文中,数据流是写入到小型转储文件的数据块。

要求

   
目标平台 Windows
标头 minidumpapiset.h (包括 Dbghelp.h)
Library Dbghelp.lib
DLL Dbghelp.dll;Dbgcore.dll
可再发行组件 DbgHelp.dll 和 Dbgcore.dll

另请参阅

DbgHelp 函数

MINIDUMP_DIRECTORY

MINIDUMP_STREAM_TYPE

MiniDumpWriteDump