é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_FUNCTION_TABLE_STREAM
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour