MiscInfoStream в файле минидампа содержит время создания процесса. Я хотел бы узнать, как долго процесс выполнялся до сбоя. Содержит ли файл минидампа временную метку исключения?
WinDbg в этом файле дампа отображает следующее, что подразумевает, что он где-то там...
Debug session time: Tue Dec 29 15:49:20.000 2009 (GMT+0)
System Uptime: not available
Process Uptime: 0 days 0:33:03.000
(DumpChk выводит ту же информацию, в конце списка потоков)
Обратите внимание, что сегодня 15 марта, так что это почти наверняка временная метка крушения. Мне нужен программный способ получить это значение и значение «Время безотказной работы процесса».
Я нашел структуру MINIDUMP_MISC_INFO_3
, которая содержит некоторую информацию о часовом поясе, но, похоже, не содержит время исключения.
В некоторых файлах дампа есть ThreadInfoListStream, который содержит метки времени для каждого потока в процессе, но он не включен в минидампы, которые я видел.