Partager via


énumération MINIDUMP_STREAM_TYPE (minidumpapiset.h)

Représente le type d’un flux de données minidump.

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;

Constantes

 
UnusedStream
Valeur : 0
Réservé. N’utilisez pas cette valeur d’énumération.
ReservedStream0
Valeur : 1
Réservé. N’utilisez pas cette valeur d’énumération.
ReservedStream1
Valeur : 2
Réservé. N’utilisez pas cette valeur d’énumération.
ThreadListStream
Valeur : 3
Le flux contient des informations de thread. Pour plus d'informations, consultez la rubrique
MINIDUMP_THREAD_LIST.
ModuleListStream
Valeur : 4
Le flux contient des informations de module. Pour plus d'informations, consultez la rubrique
MINIDUMP_MODULE_LIST.
MemoryListStream
Valeur : 5
Le flux contient des informations d’allocation de mémoire. Pour plus d'informations, consultez la rubrique
MINIDUMP_MEMORY_LIST.
ExceptionStream
Valeur : 6
Le flux contient des informations d’exception. Pour plus d'informations, consultez la rubrique
MINIDUMP_EXCEPTION_STREAM.
SystemInfoStream
Valeur : 7
Le flux contient des informations système générales. Pour plus d'informations, consultez la rubrique
MINIDUMP_SYSTEM_INFO.
ThreadExListStream
Valeur : 8
Le flux contient des informations de thread étendues. Pour plus d'informations, consultez la rubrique
MINIDUMP_THREAD_EX_LIST.
Memory64ListStream
Valeur : 9
Le flux contient des informations d’allocation de mémoire. Pour plus d'informations, consultez la rubrique
MINIDUMP_MEMORY64_LIST.
CommentStreamA
Valeur : 10
Le flux contient une chaîne ANSI utilisée à des fins de documentation.
CommentStreamW
Valeur : 11
Le flux contient une chaîne Unicode utilisée à des fins de documentation.
HandleDataStream
Valeur : 12
Le flux contient des informations générales sur les handles du système d’exploitation actifs. Pour plus d'informations, consultez la rubrique
MINIDUMP_HANDLE_DATA_STREAM.
FunctionTableStream
Valeur : 13
Le flux contient des informations de table de fonction. Pour plus d'informations, consultez la rubrique
MINIDUMP_FUNCTION_TABLE_STREAM.
UnloadedModuleListStream
Valeur : 14
Le flux contient des informations sur les modules déchargés. Pour plus d'informations, consultez la rubrique
MINIDUMP_UNLOADED_MODULE_LIST.

DbgHelp 5.1 : Cette valeur n’est pas prise en charge.
MiscInfoStream
Valeur : 15
Le flux contient des informations diverses. Pour plus d'informations, consultez la rubrique
MINIDUMP_MISC_INFO ou MINIDUMP_MISC_INFO_2.

DbgHelp 5.1 : Cette valeur n’est pas prise en charge.
MemoryInfoListStream
Valeur : 16
Le flux contient des informations de description de la région de mémoire. Il correspond aux informations qui seraient retournées pour le processus à partir de la fonction VirtualQuery . Pour plus d’informations, consultez MINIDUMP_MEMORY_INFO_LIST.

DbgHelp 6.1 et versions antérieures : Cette valeur n’est pas prise en charge.
ThreadInfoListStream
Valeur : 17
Le flux contient des informations d’état de thread. Pour plus d’informations, consultez MINIDUMP_THREAD_INFO_LIST.

DbgHelp 6.1 et versions antérieures : Cette valeur n’est pas prise en charge.
HandleOperationListStream
Valeur : 18
Ce flux contient des informations de liste d’opérations. Pour plus d’informations, consultez MINIDUMP_HANDLE_OPERATION_LIST.

DbgHelp 6.4 et versions antérieures : Cette valeur n’est pas prise en charge.
TokenStream
Valeur : 19
JavaScriptDataStream
Valeur : 20
SystemMemoryInfoStream
Valeur : 21
ProcessVmCountersStream
Valeur : 22
IptTraceStream
Valeur : 23
ThreadNamesStream
Valeur : 24
ceStreamNull
Valeur : 0x8000
ceStreamSystemInfo
Valeur : 0x8001
ceStreamException
Valeur : 0x8002
ceStreamModuleList
Valeur : 0x8003
ceStreamProcessList
Valeur : 0x8004
ceStreamThreadList
Valeur : 0x8005
ceStreamThreadContextList
Valeur : 0x8006
ceStreamThreadCallStackList
Valeur : 0x8007
ceStreamMemoryVirtualList
Valeur : 0x8008
ceStreamMemoryPhysicalList
Valeur : 0x8009
ceStreamBucketParameters
Valeur : 0x800A
ceStreamProcessModuleMap
Valeur : 0x800B
ceStreamDiagnosisList
Valeur : 0x800C
LastReservedStream
Valeur : 0xffff
Toute valeur supérieure à cette valeur ne sera pas utilisée par le système et peut être utilisée pour représenter des flux de données définis par l’application. Pour plus d'informations, consultez la rubrique
MINIDUMP_USER_STREAM.

Notes

Dans ce contexte, un flux de données est un ensemble de données dans un fichier minidump.

Le membre StreamType de la structure MINIDUMP_DIRECTORY peut être de l’un de ces types. D’autres types peuvent être ajoutés à l’avenir. Par conséquent, si un programme lisant l’en-tête minidump rencontre un type de flux qu’il ne reconnaît pas, il doit ignorer complètement le flux.

Spécifications

   
En-tête minidumpapiset.h (inclure DbgHelp.h)
Composant redistribuable DbgHelp.dll 5.1 ou version ultérieure

Voir aussi

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