Freigeben über


MINIDUMP_STREAM_TYPE-Enumeration (minidumpapiset.h)

Stellt den Typ eines Minidumpdatenstroms dar.

Syntax

typedef enum _MINIDUMP_STREAM_TYPE {
  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 = 0x8000,
  ceStreamSystemInfo = 0x8001,
  ceStreamException = 0x8002,
  ceStreamModuleList = 0x8003,
  ceStreamProcessList = 0x8004,
  ceStreamThreadList = 0x8005,
  ceStreamThreadContextList = 0x8006,
  ceStreamThreadCallStackList = 0x8007,
  ceStreamMemoryVirtualList = 0x8008,
  ceStreamMemoryPhysicalList = 0x8009,
  ceStreamBucketParameters = 0x800A,
  ceStreamProcessModuleMap = 0x800B,
  ceStreamDiagnosisList = 0x800C,
  LastReservedStream = 0xffff
} MINIDUMP_STREAM_TYPE;

Konstanten

 
UnusedStream
Wert: 0
Reserviert. Verwenden Sie diesen Enumerationswert nicht.
ReservedStream0
Wert: 1
Reserviert. Verwenden Sie diesen Enumerationswert nicht.
ReservedStream1
Wert: 2
Reserviert. Verwenden Sie diesen Enumerationswert nicht.
ThreadListStream
Wert: 3
Der Stream enthält Threadinformationen. Weitere Informationen finden Sie unter
MINIDUMP_THREAD_LIST.
ModuleListStream
Wert: 4
Der Stream enthält Modulinformationen. Weitere Informationen finden Sie unter
MINIDUMP_MODULE_LIST.
MemoryListStream
Wert: 5
Der Stream enthält Informationen zur Speicherzuordnung. Weitere Informationen finden Sie unter
MINIDUMP_MEMORY_LIST.
ExceptionStream
Wert: 6
Der Stream enthält Ausnahmeinformationen. Weitere Informationen finden Sie unter
MINIDUMP_EXCEPTION_STREAM.
SystemInfoStream
Wert: 7
Der Stream enthält allgemeine Systeminformationen. Weitere Informationen finden Sie unter
MINIDUMP_SYSTEM_INFO.
ThreadExListStream
Wert: 8
Der Stream enthält erweiterte Threadinformationen. Weitere Informationen finden Sie unter
MINIDUMP_THREAD_EX_LIST.
Memory64ListStream
Wert: 9
Der Stream enthält Informationen zur Speicherzuordnung. Weitere Informationen finden Sie unter
MINIDUMP_MEMORY64_LIST.
CommentStreamA
Wert: 10
Der Stream enthält eine ANSI-Zeichenfolge, die zu Dokumentationszwecken verwendet wird.
CommentStreamW
Wert: 11
Der Stream enthält eine Unicode-Zeichenfolge, die zu Dokumentationszwecken verwendet wird.
HandleDataStream
Wert: 12
Der Stream enthält allgemeine Informationen zu den aktiven Betriebssystemhandles. Weitere Informationen finden Sie unter
MINIDUMP_HANDLE_DATA_STREAM.
FunctionTableStream
Wert: 13
Der Stream enthält Funktionstabelleninformationen. Weitere Informationen finden Sie unter
MINIDUMP_FUNCTION_TABLE_STREAM.
UnloadedModuleListStream
Wert: 14
Der Stream enthält Modulinformationen für die entladenen Module. Weitere Informationen finden Sie unter
MINIDUMP_UNLOADED_MODULE_LIST.

DbgHelp 5.1: Dieser Wert wird nicht unterstützt.
MiscInfoStream
Wert: 15
Der Stream enthält verschiedene Informationen. Weitere Informationen finden Sie unter
MINIDUMP_MISC_INFO oder MINIDUMP_MISC_INFO_2.

DbgHelp 5.1: Dieser Wert wird nicht unterstützt.
MemoryInfoListStream
Wert: 16
Der Stream enthält Informationen zur Speicherregionsbeschreibung. Sie entspricht den Informationen, die für den Prozess von der VirtualQuery-Funktion zurückgegeben würden. Weitere Informationen finden Sie unter MINIDUMP_MEMORY_INFO_LIST.

DbgHelp 6.1 und früher: Dieser Wert wird nicht unterstützt.
ThreadInfoListStream
Wert: 17
Der Stream enthält Threadstatusinformationen. Weitere Informationen finden Sie unter MINIDUMP_THREAD_INFO_LIST.

DbgHelp 6.1 und früher: Dieser Wert wird nicht unterstützt.
HandleOperationListStream
Wert: 18
Dieser Stream enthält Vorgangslisteninformationen. Weitere Informationen finden Sie unter MINIDUMP_HANDLE_OPERATION_LIST.

DbgHelp 6.4 und früher: Dieser Wert wird nicht unterstützt.
TokenStream
Wert: 19
JavaScriptDataStream
Wert: 20
SystemMemoryInfoStream
Wert: 21
ProcessVmCountersStream
Wert: 22
IptTraceStream
Wert: 23
ThreadNamesStream
Wert: 24
ceStreamNull
Wert: 0x8000
ceStreamSystemInfo
Wert: 0x8001
ceStreamException
Wert: 0x8002
ceStreamModuleList
Wert: 0x8003
ceStreamProcessList
Wert: 0x8004
ceStreamThreadList
Wert: 0x8005
ceStreamThreadContextList
Wert: 0x8006
ceStreamThreadCallStackList
Wert: 0x8007
ceStreamMemoryVirtualList
Wert: 0x8008
ceStreamMemoryPhysicalList
Wert: 0x8009
ceStreamBucketParameters
Wert: 0x800A
ceStreamProcessModuleMap
Wert: 0x800B
ceStreamDiagnosisList
Wert: 0x800C
LastReservedStream
Wert: 0xffff
Alle Werte, die größer als dieser Wert sind, werden vom System nicht verwendet und können verwendet werden, um anwendungsdefinierte Datenströme darzustellen. Weitere Informationen finden Sie unter
MINIDUMP_USER_STREAM.

Hinweise

In diesem Kontext ist ein Datenstrom eine Gruppe von Daten in einer Minidumpdatei.

Der StreamType-Member der MINIDUMP_DIRECTORY-Struktur kann einer dieser Typen sein. In Zukunft können weitere Typen hinzugefügt werden. Wenn also ein Programm, das den Minidump-Header liest, auf einen Streamtyp trifft, den es nicht erkennt, sollte es den Stream vollständig ignorieren.

Requirements (Anforderungen)

   
Kopfzeile minidumpapiset.h (dbgHelp.h einschließen)
Verteilbare Komponente DbgHelp.dll 5.1 oder höher

Weitere Informationen

MINIDUMP_DIRECTORY

MINIDUMP_EXCEPTION_STREAM

MINIDUMP_FUNCTION_TABLE_STREAM

MINIDUMP_HANDLE_DATA_STREAM

MINIDUMP_HANDLE_OPERATION_LIST

MINIDUMP_MEMORY_INFO_LIST

MINIDUMP_MEMORY_LIST

MINIDUMP_MISC_INFO

MINIDUMP_MODULE_LIST

MINIDUMP_SYSTEM_INFO

MINIDUMP_THREAD_EX_LIST

MINIDUMP_THREAD_INFO_LIST

MINIDUMP_THREAD_LIST

MINIDUMP_UNLOADED_MODULE_LIST

MINIDUMP_USER_STREAM