enumeración MINIDUMP_STREAM_TYPE (minidumpapiset.h)

Representa el tipo de un flujo de datos de minivolcado.

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
Valor: 0
Reservado. No use este valor de enumeración.
ReservedStream0
Valor: 1
Reservado. No use este valor de enumeración.
ReservedStream1
Valor: 2
Reservado. No use este valor de enumeración.
ThreadListStream
Valor: 3
La secuencia contiene información de subproceso. Para obtener más información, vea
MINIDUMP_THREAD_LIST.
ModuleListStream
Valor: 4
La secuencia contiene información del módulo. Para obtener más información, vea
MINIDUMP_MODULE_LIST.
MemoryListStream
Valor: 5
La secuencia contiene información de asignación de memoria. Para obtener más información, vea
MINIDUMP_MEMORY_LIST.
ExceptionStream
Valor: 6
La secuencia contiene información de excepción. Para obtener más información, vea
MINIDUMP_EXCEPTION_STREAM.
SystemInfoStream
Valor: 7
La secuencia contiene información general del sistema. Para obtener más información, vea
MINIDUMP_SYSTEM_INFO.
ThreadExListStream
Valor: 8
La secuencia contiene información de subproceso extendida. Para obtener más información, vea
MINIDUMP_THREAD_EX_LIST.
Memory64ListStream
Valor: 9
La secuencia contiene información de asignación de memoria. Para obtener más información, vea
MINIDUMP_MEMORY64_LIST.
CommentStreamA
Valor: 10
La secuencia contiene una cadena ANSI utilizada con fines de documentación.
CommentStreamW
Valor: 11
La secuencia contiene una cadena Unicode utilizada para fines de documentación.
HandleDataStream
Valor: 12
La secuencia contiene información de alto nivel sobre los identificadores del sistema operativo activo. Para obtener más información, vea
MINIDUMP_HANDLE_DATA_STREAM.
FunctionTableStream
Valor: 13
La secuencia contiene información de la tabla de funciones. Para obtener más información, vea
MINIDUMP_FUNCTION_TABLE_STREAM.
UnloadedModuleListStream
Valor: 14
La secuencia contiene información de módulo para los módulos descargados. Para obtener más información, vea
MINIDUMP_UNLOADED_MODULE_LIST.

DbgHelp 5.1: Este valor no se admite.
MiscInfoStream
Valor: 15
La secuencia contiene información varias. Para obtener más información, vea
MINIDUMP_MISC_INFO o MINIDUMP_MISC_INFO_2.

DbgHelp 5.1: Este valor no se admite.
MemoryInfoListStream
Valor: 16
La secuencia contiene información de descripción de la región de memoria. Corresponde a la información que se devolvería para el proceso desde la función VirtualQuery . Para obtener más información, consulte MINIDUMP_MEMORY_INFO_LIST.

DbgHelp 6.1 y versiones anteriores: Este valor no se admite.
ThreadInfoListStream
Valor: 17
La secuencia contiene información de estado del subproceso. Para obtener más información, consulte MINIDUMP_THREAD_INFO_LIST.

DbgHelp 6.1 y versiones anteriores: Este valor no se admite.
HandleOperationListStream
Valor: 18
Esta secuencia contiene información de lista de operaciones. Para obtener más información, consulte MINIDUMP_HANDLE_OPERATION_LIST.

DbgHelp 6.4 y versiones anteriores: Este valor no se admite.
TokenStream
Valor: 19
JavaScriptDataStream
Valor: 20
SystemMemoryInfoStream
Valor: 21
ProcessVmCountersStream
Valor: 22
IptTraceStream
Valor: 23
ThreadNamesStream
Valor: 24
ceStreamNull
Valor: 0x8000
ceStreamSystemInfo
Valor: 0x8001
ceStreamException
Valor: 0x8002
ceStreamModuleList
Valor: 0x8003
ceStreamProcessList
Valor: 0x8004
ceStreamThreadList
Valor: 0x8005
ceStreamThreadContextList
Valor: 0x8006
ceStreamThreadCallStackList
Valor: 0x8007
ceStreamMemoryVirtualList
Valor: 0x8008
ceStreamMemoryPhysicalList
Valor: 0x8009
ceStreamBucketParameters
Valor: 0x800A
ceStreamProcessModuleMap
Valor: 0x800B
ceStreamDiagnosisList
Valor: 0x800C
LastReservedStream
Valor: 0xffff
El sistema no usará ningún valor mayor que este valor y se puede usar para representar flujos de datos definidos por la aplicación. Para obtener más información, vea
MINIDUMP_USER_STREAM.

Comentarios

En este contexto, un flujo de datos es un conjunto de datos en un archivo de minivolcado.

El miembro StreamType de la estructura MINIDUMP_DIRECTORY puede ser uno de estos tipos. Es posible que se agreguen tipos adicionales en el futuro, por lo que si un programa que lee el encabezado minivolcado encuentra un tipo de secuencia que no reconoce, debe omitir por completo la secuencia.

Requisitos

   
Encabezado minidumpapiset.h (incluir DbgHelp.h)
Redistribuible DbgHelp.dll 5.1 o posterior

Consulte también

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