Кто-нибудь может объяснить разницу между "32-bit Self-relative offset fixup" и "32-bit offset fixup"?
Первая, типа какая-то "Относительная хрень", а текст второй написан в первой ) ЗЫ: интересно, зачем тебе это и откуда ты это взял?
Это относится к VxD драйверам. У меня на W98 драйвер звуковой карты каждый раз при загрузке выдает MessageBox (типа "MIDI звук недоступен, я его отключаю"). MIDI звук мне нафиг не нужен, а MessageBox при загрузке очень раздражает. Хочется как-то заблокировать вызовы модальных окон из этого VxD , типа fixup для MessageBox пусть указывает на NOP.
afw2004 fixup - это релок. Если он укажет не туда, куда надо (или если его вообще убрать), то вместо безобидного MessageBox'а мы получим тяжёлое исключение. Лучше обойти вызов этого MessageBox'а jmp'ом или забить нопами и удалить фиксап.