MiniDumpReadDumpStream 関数 (minidumpapiset.h)

ユーザー モードのミニダンプ ファイルからストリームを読み取ります。

構文

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

パラメーター

[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