Мне нужно создать полную память и дампы памяти ядра, используя драйвер режима ядра в окнах.Создание дампа ядра Windows с использованием C (драйвер режима ядра)
Как и то, что .dump команда делает с использованием WinDBG, но мне нужно сделать это в моем коде.
Любые идеи, как это сделать?
[MiniDumpWriteDump] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms680360.aspx). Абсолютно необходимо вызывать из контекста, если только вы не прекратите тупик вашего процесса. – IInspectable
@IInpectable: Я считаю, что создает дамп пользовательского режима (то есть, единственный процесс), а не дамп памяти ядра? –
@HarryJohnston: Правда, я пропустил, что OP просил дамп ядра. 'MiniDumpWriteDump' - это действительно пользовательский интерфейс API, который не будет выгружать память ядра, потоки, модули или трассировки стека ядра. – IInspectable