énumération MODULE_WRITE_FLAGS (minidumpapiset.h)
Identifie le type d’informations de module qui seront écrites dans le fichier minidump par la fonction MiniDumpWriteDump .
Syntax
typedef enum _MODULE_WRITE_FLAGS {
ModuleWriteModule = 0x0001,
ModuleWriteDataSeg = 0x0002,
ModuleWriteMiscRecord = 0x0004,
ModuleWriteCvRecord = 0x0008,
ModuleReferencedByMemory = 0x0010,
ModuleWriteTlsData = 0x0020,
ModuleWriteCodeSegs = 0x0040
} MODULE_WRITE_FLAGS;
Constantes
ModuleWriteModule Valeur : 0x0001 Seules les informations de module sont écrites dans le fichier minidump. |
ModuleWriteDataSeg Valeur : 0x0002 Les informations sur les modules et les segments de données seront écrites dans le fichier minidump. Cette valeur est définie uniquement si la valeur d’énumération MiniDumpWithDataSegs de MINIDUMP_TYPE est définie. |
ModuleWriteMiscRecord Valeur : 0x0004 Le module, le segment de données et les informations d’enregistrement diverses seront écrites dans le fichier minidump. |
ModuleWriteCvRecord Valeur : 0x0008 Les informations CodeView seront écrites dans le fichier minidump. Certains débogueurs ont besoin des informations CodeView pour localiser correctement les symboles. |
ModuleReferencedByMemory Valeur : 0x0010 Indique qu’un module a été référencé par un pointeur sur la pile ou le magasin de stockage d’un thread dans le minidump. Cette valeur est valide uniquement si le paramètre DumpType du La fonction MiniDumpWriteDump inclut MiniDumpScanMemory. |
ModuleWriteTlsData Valeur : 0x0020 Les données TLS automatiques par module sont écrites dans le fichier minidump. (Notez que les données TLS automatiques sont créées à l’aide de __declspec(thread) tandis que TlsAlloc crée des données TLS dynamiques. Cette valeur est valide uniquement si le paramètre DumpType du La fonction MiniDumpWriteDump inclut MiniDumpWithProcessThreadData. DbgHelp 6.1 et versions antérieures : Cette valeur n’est pas prise en charge. |
ModuleWriteCodeSegs Valeur : 0x0040 Les informations de segment de code seront écrites dans le fichier minidump. Cette valeur est définie uniquement si la valeur d’énumération MiniDumpWithCodeSegs de MINIDUMP_TYPE est définie. DbgHelp 6.1 et versions antérieures : Cette valeur n’est pas prise en charge. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | minidumpapiset.h (inclure DbgHelp.h) |
Composant redistribuable | DbgHelp.dll 5.1 ou version ultérieure |