Мне нужно прочитать раздел «.pdata» PE-файла x64. Я видел, что структуры в разделе «.pdata» отличаются от одной платформы к другой http://msdn.microsoft.com/en-us/library/aa448751.aspx Это также говорит то же самое в документе спецификаций PE. Но я не понимаю, что это такое для обычных окон (XP / Vista / Win7 и т. Д.)
Кто-нибудь, кто это?
Раздел .pdata представляет собой массив RUNTIME_FUNCTION . Он дает вам диапазон кода (первые два члена) и RVA для соответствующего UNWIND_INFO .
Оттуда вы получаете информацию, такую как обработчик исключений RVA, размер пролога и т. Д.