Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug › MINIDUMP_STREAM_TYPE

MINIDUMP_STREAM_TYPE

列挙型
基底型i4

メンバー 39

名前10進16進説明
UnusedStream00x0予約済みです。この列挙値は使用しないでください。
ReservedStream010x1予約済みです。この列挙値は使用しないでください。
ReservedStream120x2予約済みです。この列挙値は使用しないでください。
ThreadListStream30x3ストリームにはスレッド情報が含まれます。詳細については、 MINIDUMP_THREAD_LIST を参照してください。
ModuleListStream40x4ストリームにはモジュール情報が含まれます。詳細については、 MINIDUMP_MODULE_LIST を参照してください。
MemoryListStream50x5ストリームにはメモリ割り当て情報が含まれます。詳細については、 MINIDUMP_MEMORY_LIST を参照してください。
ExceptionStream60x6ストリームには例外情報が含まれます。詳細については、 MINIDUMP_EXCEPTION_STREAM を参照してください。
SystemInfoStream70x7ストリームにはシステム全般の情報が含まれます。詳細については、 MINIDUMP_SYSTEM_INFO を参照してください。
ThreadExListStream80x8ストリームには拡張スレッド情報が含まれます。詳細については、 MINIDUMP_THREAD_EX_LIST を参照してください。
Memory64ListStream90x9ストリームにはメモリ割り当て情報が含まれます。詳細については、 MINIDUMP_MEMORY64_LIST を参照してください。
CommentStreamA100xAストリームには、ドキュメント用途で使用される ANSI 文字列が含まれます。
CommentStreamW110xBストリームには、ドキュメント用途で使用される Unicode 文字列が含まれます。
HandleDataStream120xCストリームには、アクティブなオペレーティング システム ハンドルに関する高レベルの情報が含まれます。詳細については、 MINIDUMP_HANDLE_DATA_STREAM を参照してください。
FunctionTableStream130xDストリームには関数テーブル情報が含まれます。詳細については、 MINIDUMP_FUNCTION_TABLE_STREAM を参照してください。
UnloadedModuleListStream140xE

ストリームには、アンロードされたモジュールのモジュール情報が含まれます。詳細については、 MINIDUMP_UNLOADED_MODULE_LIST を参照してください。

DbgHelp 5.1: この値はサポートされていません。

MiscInfoStream150xF

ストリームにはその他の情報が含まれます。詳細については、 MINIDUMP_MISC_INFO または MINIDUMP_MISC_INFO_2 を参照してください。

DbgHelp 5.1: この値はサポートされていません。

MemoryInfoListStream160x10

ストリームにはメモリ領域の記述情報が含まれます。これは、対象プロセスに対して VirtualQuery 関数が返す情報に対応します。詳細については、MINIDUMP_MEMORY_INFO_LIST を参照してください。

DbgHelp 6.1 以前: この値はサポートされていません。

ThreadInfoListStream170x11

ストリームにはスレッドの状態情報が含まれます。詳細については、MINIDUMP_THREAD_INFO_LIST を参照してください。

DbgHelp 6.1 以前: この値はサポートされていません。

HandleOperationListStream180x12

このストリームには操作リストの情報が含まれます。詳細については、MINIDUMP_HANDLE_OPERATION_LIST を参照してください。

DbgHelp 6.4 以前: この値はサポートされていません。

TokenStream190x13
JavaScriptDataStream200x14
SystemMemoryInfoStream210x15
ProcessVmCountersStream220x16
IptTraceStream230x17
ThreadNamesStream240x18
ceStreamNull327680x8000
ceStreamSystemInfo327690x8001
ceStreamException327700x8002
ceStreamModuleList327710x8003
ceStreamProcessList327720x8004
ceStreamThreadList327730x8005
ceStreamThreadContextList327740x8006
ceStreamThreadCallStackList327750x8007
ceStreamMemoryVirtualList327760x8008
ceStreamMemoryPhysicalList327770x8009
ceStreamBucketParameters327780x800A
ceStreamProcessModuleMap327790x800B
ceStreamDiagnosisList327800x800C
LastReservedStream655350xFFFFこの値より大きい値はシステムでは使用されず、アプリケーション定義のデータ ストリームを表すために使用できます。詳細については、 MINIDUMP_USER_STREAM を参照してください。

公式ドキュメント

ミニダンプ データ ストリームの種類を表します。

解説(Remarks)

ここでのデータ ストリームとは、ミニダンプ ファイル内の一連のデータを指します。

MINIDUMP_DIRECTORY 構造体の StreamType メンバーには、これらの種類のいずれかを指定できます。将来的に種類が追加される可能性があるため、ミニダンプ ヘッダーを読み取るプログラムが認識できないストリームの種類を検出した場合は、そのストリーム全体を無視する必要があります。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum MINIDUMP_STREAM_TYPE : int {
    UnusedStream = 0,
    ReservedStream0 = 1,
    ReservedStream1 = 2,
    ThreadListStream = 3,
    ModuleListStream = 4,
    MemoryListStream = 5,
    ExceptionStream = 6,
    SystemInfoStream = 7,
    ThreadExListStream = 8,
    Memory64ListStream = 9,
    CommentStreamA = 10,
    CommentStreamW = 11,
    HandleDataStream = 12,
    FunctionTableStream = 13,
    UnloadedModuleListStream = 14,
    MiscInfoStream = 15,
    MemoryInfoListStream = 16,
    ThreadInfoListStream = 17,
    HandleOperationListStream = 18,
    TokenStream = 19,
    JavaScriptDataStream = 20,
    SystemMemoryInfoStream = 21,
    ProcessVmCountersStream = 22,
    IptTraceStream = 23,
    ThreadNamesStream = 24,
    ceStreamNull = 32768,
    ceStreamSystemInfo = 32769,
    ceStreamException = 32770,
    ceStreamModuleList = 32771,
    ceStreamProcessList = 32772,
    ceStreamThreadList = 32773,
    ceStreamThreadContextList = 32774,
    ceStreamThreadCallStackList = 32775,
    ceStreamMemoryVirtualList = 32776,
    ceStreamMemoryPhysicalList = 32777,
    ceStreamBucketParameters = 32778,
    ceStreamProcessModuleMap = 32779,
    ceStreamDiagnosisList = 32780,
    LastReservedStream = 65535
} MINIDUMP_STREAM_TYPE;
public enum MINIDUMP_STREAM_TYPE : int
{
    UnusedStream = 0,
    ReservedStream0 = 1,
    ReservedStream1 = 2,
    ThreadListStream = 3,
    ModuleListStream = 4,
    MemoryListStream = 5,
    ExceptionStream = 6,
    SystemInfoStream = 7,
    ThreadExListStream = 8,
    Memory64ListStream = 9,
    CommentStreamA = 10,
    CommentStreamW = 11,
    HandleDataStream = 12,
    FunctionTableStream = 13,
    UnloadedModuleListStream = 14,
    MiscInfoStream = 15,
    MemoryInfoListStream = 16,
    ThreadInfoListStream = 17,
    HandleOperationListStream = 18,
    TokenStream = 19,
    JavaScriptDataStream = 20,
    SystemMemoryInfoStream = 21,
    ProcessVmCountersStream = 22,
    IptTraceStream = 23,
    ThreadNamesStream = 24,
    ceStreamNull = 32768,
    ceStreamSystemInfo = 32769,
    ceStreamException = 32770,
    ceStreamModuleList = 32771,
    ceStreamProcessList = 32772,
    ceStreamThreadList = 32773,
    ceStreamThreadContextList = 32774,
    ceStreamThreadCallStackList = 32775,
    ceStreamMemoryVirtualList = 32776,
    ceStreamMemoryPhysicalList = 32777,
    ceStreamBucketParameters = 32778,
    ceStreamProcessModuleMap = 32779,
    ceStreamDiagnosisList = 32780,
    LastReservedStream = 65535,
}
Public Enum MINIDUMP_STREAM_TYPE As Integer
    UnusedStream = 0
    ReservedStream0 = 1
    ReservedStream1 = 2
    ThreadListStream = 3
    ModuleListStream = 4
    MemoryListStream = 5
    ExceptionStream = 6
    SystemInfoStream = 7
    ThreadExListStream = 8
    Memory64ListStream = 9
    CommentStreamA = 10
    CommentStreamW = 11
    HandleDataStream = 12
    FunctionTableStream = 13
    UnloadedModuleListStream = 14
    MiscInfoStream = 15
    MemoryInfoListStream = 16
    ThreadInfoListStream = 17
    HandleOperationListStream = 18
    TokenStream = 19
    JavaScriptDataStream = 20
    SystemMemoryInfoStream = 21
    ProcessVmCountersStream = 22
    IptTraceStream = 23
    ThreadNamesStream = 24
    ceStreamNull = 32768
    ceStreamSystemInfo = 32769
    ceStreamException = 32770
    ceStreamModuleList = 32771
    ceStreamProcessList = 32772
    ceStreamThreadList = 32773
    ceStreamThreadContextList = 32774
    ceStreamThreadCallStackList = 32775
    ceStreamMemoryVirtualList = 32776
    ceStreamMemoryPhysicalList = 32777
    ceStreamBucketParameters = 32778
    ceStreamProcessModuleMap = 32779
    ceStreamDiagnosisList = 32780
    LastReservedStream = 65535
End Enum
import enum

class MINIDUMP_STREAM_TYPE(enum.IntEnum):
    UnusedStream = 0
    ReservedStream0 = 1
    ReservedStream1 = 2
    ThreadListStream = 3
    ModuleListStream = 4
    MemoryListStream = 5
    ExceptionStream = 6
    SystemInfoStream = 7
    ThreadExListStream = 8
    Memory64ListStream = 9
    CommentStreamA = 10
    CommentStreamW = 11
    HandleDataStream = 12
    FunctionTableStream = 13
    UnloadedModuleListStream = 14
    MiscInfoStream = 15
    MemoryInfoListStream = 16
    ThreadInfoListStream = 17
    HandleOperationListStream = 18
    TokenStream = 19
    JavaScriptDataStream = 20
    SystemMemoryInfoStream = 21
    ProcessVmCountersStream = 22
    IptTraceStream = 23
    ThreadNamesStream = 24
    ceStreamNull = 32768
    ceStreamSystemInfo = 32769
    ceStreamException = 32770
    ceStreamModuleList = 32771
    ceStreamProcessList = 32772
    ceStreamThreadList = 32773
    ceStreamThreadContextList = 32774
    ceStreamThreadCallStackList = 32775
    ceStreamMemoryVirtualList = 32776
    ceStreamMemoryPhysicalList = 32777
    ceStreamBucketParameters = 32778
    ceStreamProcessModuleMap = 32779
    ceStreamDiagnosisList = 32780
    LastReservedStream = 65535
// MINIDUMP_STREAM_TYPE
pub const UnusedStream: i32 = 0;
pub const ReservedStream0: i32 = 1;
pub const ReservedStream1: i32 = 2;
pub const ThreadListStream: i32 = 3;
pub const ModuleListStream: i32 = 4;
pub const MemoryListStream: i32 = 5;
pub const ExceptionStream: i32 = 6;
pub const SystemInfoStream: i32 = 7;
pub const ThreadExListStream: i32 = 8;
pub const Memory64ListStream: i32 = 9;
pub const CommentStreamA: i32 = 10;
pub const CommentStreamW: i32 = 11;
pub const HandleDataStream: i32 = 12;
pub const FunctionTableStream: i32 = 13;
pub const UnloadedModuleListStream: i32 = 14;
pub const MiscInfoStream: i32 = 15;
pub const MemoryInfoListStream: i32 = 16;
pub const ThreadInfoListStream: i32 = 17;
pub const HandleOperationListStream: i32 = 18;
pub const TokenStream: i32 = 19;
pub const JavaScriptDataStream: i32 = 20;
pub const SystemMemoryInfoStream: i32 = 21;
pub const ProcessVmCountersStream: i32 = 22;
pub const IptTraceStream: i32 = 23;
pub const ThreadNamesStream: i32 = 24;
pub const ceStreamNull: i32 = 32768;
pub const ceStreamSystemInfo: i32 = 32769;
pub const ceStreamException: i32 = 32770;
pub const ceStreamModuleList: i32 = 32771;
pub const ceStreamProcessList: i32 = 32772;
pub const ceStreamThreadList: i32 = 32773;
pub const ceStreamThreadContextList: i32 = 32774;
pub const ceStreamThreadCallStackList: i32 = 32775;
pub const ceStreamMemoryVirtualList: i32 = 32776;
pub const ceStreamMemoryPhysicalList: i32 = 32777;
pub const ceStreamBucketParameters: i32 = 32778;
pub const ceStreamProcessModuleMap: i32 = 32779;
pub const ceStreamDiagnosisList: i32 = 32780;
pub const LastReservedStream: i32 = 65535;
// MINIDUMP_STREAM_TYPE
const (
	UnusedStream int32 = 0
	ReservedStream0 int32 = 1
	ReservedStream1 int32 = 2
	ThreadListStream int32 = 3
	ModuleListStream int32 = 4
	MemoryListStream int32 = 5
	ExceptionStream int32 = 6
	SystemInfoStream int32 = 7
	ThreadExListStream int32 = 8
	Memory64ListStream int32 = 9
	CommentStreamA int32 = 10
	CommentStreamW int32 = 11
	HandleDataStream int32 = 12
	FunctionTableStream int32 = 13
	UnloadedModuleListStream int32 = 14
	MiscInfoStream int32 = 15
	MemoryInfoListStream int32 = 16
	ThreadInfoListStream int32 = 17
	HandleOperationListStream int32 = 18
	TokenStream int32 = 19
	JavaScriptDataStream int32 = 20
	SystemMemoryInfoStream int32 = 21
	ProcessVmCountersStream int32 = 22
	IptTraceStream int32 = 23
	ThreadNamesStream int32 = 24
	ceStreamNull int32 = 32768
	ceStreamSystemInfo int32 = 32769
	ceStreamException int32 = 32770
	ceStreamModuleList int32 = 32771
	ceStreamProcessList int32 = 32772
	ceStreamThreadList int32 = 32773
	ceStreamThreadContextList int32 = 32774
	ceStreamThreadCallStackList int32 = 32775
	ceStreamMemoryVirtualList int32 = 32776
	ceStreamMemoryPhysicalList int32 = 32777
	ceStreamBucketParameters int32 = 32778
	ceStreamProcessModuleMap int32 = 32779
	ceStreamDiagnosisList int32 = 32780
	LastReservedStream int32 = 65535
)
const
  UnusedStream = 0;
  ReservedStream0 = 1;
  ReservedStream1 = 2;
  ThreadListStream = 3;
  ModuleListStream = 4;
  MemoryListStream = 5;
  ExceptionStream = 6;
  SystemInfoStream = 7;
  ThreadExListStream = 8;
  Memory64ListStream = 9;
  CommentStreamA = 10;
  CommentStreamW = 11;
  HandleDataStream = 12;
  FunctionTableStream = 13;
  UnloadedModuleListStream = 14;
  MiscInfoStream = 15;
  MemoryInfoListStream = 16;
  ThreadInfoListStream = 17;
  HandleOperationListStream = 18;
  TokenStream = 19;
  JavaScriptDataStream = 20;
  SystemMemoryInfoStream = 21;
  ProcessVmCountersStream = 22;
  IptTraceStream = 23;
  ThreadNamesStream = 24;
  ceStreamNull = 32768;
  ceStreamSystemInfo = 32769;
  ceStreamException = 32770;
  ceStreamModuleList = 32771;
  ceStreamProcessList = 32772;
  ceStreamThreadList = 32773;
  ceStreamThreadContextList = 32774;
  ceStreamThreadCallStackList = 32775;
  ceStreamMemoryVirtualList = 32776;
  ceStreamMemoryPhysicalList = 32777;
  ceStreamBucketParameters = 32778;
  ceStreamProcessModuleMap = 32779;
  ceStreamDiagnosisList = 32780;
  LastReservedStream = 65535;
// MINIDUMP_STREAM_TYPE
pub const UnusedStream: i32 = 0;
pub const ReservedStream0: i32 = 1;
pub const ReservedStream1: i32 = 2;
pub const ThreadListStream: i32 = 3;
pub const ModuleListStream: i32 = 4;
pub const MemoryListStream: i32 = 5;
pub const ExceptionStream: i32 = 6;
pub const SystemInfoStream: i32 = 7;
pub const ThreadExListStream: i32 = 8;
pub const Memory64ListStream: i32 = 9;
pub const CommentStreamA: i32 = 10;
pub const CommentStreamW: i32 = 11;
pub const HandleDataStream: i32 = 12;
pub const FunctionTableStream: i32 = 13;
pub const UnloadedModuleListStream: i32 = 14;
pub const MiscInfoStream: i32 = 15;
pub const MemoryInfoListStream: i32 = 16;
pub const ThreadInfoListStream: i32 = 17;
pub const HandleOperationListStream: i32 = 18;
pub const TokenStream: i32 = 19;
pub const JavaScriptDataStream: i32 = 20;
pub const SystemMemoryInfoStream: i32 = 21;
pub const ProcessVmCountersStream: i32 = 22;
pub const IptTraceStream: i32 = 23;
pub const ThreadNamesStream: i32 = 24;
pub const ceStreamNull: i32 = 32768;
pub const ceStreamSystemInfo: i32 = 32769;
pub const ceStreamException: i32 = 32770;
pub const ceStreamModuleList: i32 = 32771;
pub const ceStreamProcessList: i32 = 32772;
pub const ceStreamThreadList: i32 = 32773;
pub const ceStreamThreadContextList: i32 = 32774;
pub const ceStreamThreadCallStackList: i32 = 32775;
pub const ceStreamMemoryVirtualList: i32 = 32776;
pub const ceStreamMemoryPhysicalList: i32 = 32777;
pub const ceStreamBucketParameters: i32 = 32778;
pub const ceStreamProcessModuleMap: i32 = 32779;
pub const ceStreamDiagnosisList: i32 = 32780;
pub const LastReservedStream: i32 = 65535;
const
  UnusedStream* = 0
  ReservedStream0* = 1
  ReservedStream1* = 2
  ThreadListStream* = 3
  ModuleListStream* = 4
  MemoryListStream* = 5
  ExceptionStream* = 6
  SystemInfoStream* = 7
  ThreadExListStream* = 8
  Memory64ListStream* = 9
  CommentStreamA* = 10
  CommentStreamW* = 11
  HandleDataStream* = 12
  FunctionTableStream* = 13
  UnloadedModuleListStream* = 14
  MiscInfoStream* = 15
  MemoryInfoListStream* = 16
  ThreadInfoListStream* = 17
  HandleOperationListStream* = 18
  TokenStream* = 19
  JavaScriptDataStream* = 20
  SystemMemoryInfoStream* = 21
  ProcessVmCountersStream* = 22
  IptTraceStream* = 23
  ThreadNamesStream* = 24
  ceStreamNull* = 32768
  ceStreamSystemInfo* = 32769
  ceStreamException* = 32770
  ceStreamModuleList* = 32771
  ceStreamProcessList* = 32772
  ceStreamThreadList* = 32773
  ceStreamThreadContextList* = 32774
  ceStreamThreadCallStackList* = 32775
  ceStreamMemoryVirtualList* = 32776
  ceStreamMemoryPhysicalList* = 32777
  ceStreamBucketParameters* = 32778
  ceStreamProcessModuleMap* = 32779
  ceStreamDiagnosisList* = 32780
  LastReservedStream* = 65535
enum MINIDUMP_STREAM_TYPE : int {
    UnusedStream = 0,
    ReservedStream0 = 1,
    ReservedStream1 = 2,
    ThreadListStream = 3,
    ModuleListStream = 4,
    MemoryListStream = 5,
    ExceptionStream = 6,
    SystemInfoStream = 7,
    ThreadExListStream = 8,
    Memory64ListStream = 9,
    CommentStreamA = 10,
    CommentStreamW = 11,
    HandleDataStream = 12,
    FunctionTableStream = 13,
    UnloadedModuleListStream = 14,
    MiscInfoStream = 15,
    MemoryInfoListStream = 16,
    ThreadInfoListStream = 17,
    HandleOperationListStream = 18,
    TokenStream = 19,
    JavaScriptDataStream = 20,
    SystemMemoryInfoStream = 21,
    ProcessVmCountersStream = 22,
    IptTraceStream = 23,
    ThreadNamesStream = 24,
    ceStreamNull = 32768,
    ceStreamSystemInfo = 32769,
    ceStreamException = 32770,
    ceStreamModuleList = 32771,
    ceStreamProcessList = 32772,
    ceStreamThreadList = 32773,
    ceStreamThreadContextList = 32774,
    ceStreamThreadCallStackList = 32775,
    ceStreamMemoryVirtualList = 32776,
    ceStreamMemoryPhysicalList = 32777,
    ceStreamBucketParameters = 32778,
    ceStreamProcessModuleMap = 32779,
    ceStreamDiagnosisList = 32780,
    LastReservedStream = 65535,
}
#define global UnusedStream                0x0
#define global ReservedStream0             0x1
#define global ReservedStream1             0x2
#define global ThreadListStream            0x3
#define global ModuleListStream            0x4
#define global MemoryListStream            0x5
#define global ExceptionStream             0x6
#define global SystemInfoStream            0x7
#define global ThreadExListStream          0x8
#define global Memory64ListStream          0x9
#define global CommentStreamA              0xA
#define global CommentStreamW              0xB
#define global HandleDataStream            0xC
#define global FunctionTableStream         0xD
#define global UnloadedModuleListStream    0xE
#define global MiscInfoStream              0xF
#define global MemoryInfoListStream        0x10
#define global ThreadInfoListStream        0x11
#define global HandleOperationListStream   0x12
#define global TokenStream                 0x13
#define global JavaScriptDataStream        0x14
#define global SystemMemoryInfoStream      0x15
#define global ProcessVmCountersStream     0x16
#define global IptTraceStream              0x17
#define global ThreadNamesStream           0x18
#define global ceStreamNull                0x8000
#define global ceStreamSystemInfo          0x8001
#define global ceStreamException           0x8002
#define global ceStreamModuleList          0x8003
#define global ceStreamProcessList         0x8004
#define global ceStreamThreadList          0x8005
#define global ceStreamThreadContextList   0x8006
#define global ceStreamThreadCallStackList 0x8007
#define global ceStreamMemoryVirtualList   0x8008
#define global ceStreamMemoryPhysicalList  0x8009
#define global ceStreamBucketParameters    0x800A
#define global ceStreamProcessModuleMap    0x800B
#define global ceStreamDiagnosisList       0x800C
#define global LastReservedStream          0xFFFF