если ты компилишь в MASM 6+ без опции /Zm, то следует включить в исходник строку option noscoped
Мне кажется, вопрос только в том, почему нет такой стандартной конвенции вызова (или MS specific модификаторов) предусматривающей передачу...
http://www.wasm.ru/forum/index.php?action=vthread&topic=6272&forum=4&page=-1
[-v] enable include file version checking что это значит ?
спасибо!
опс, не знал... хотя оно и логично: кол. потоков может перевалить за макс. кол. дескрипторов сегментов. а линк на эту статью Питрека...
да, наверно... только напрямую лезть в TIB, мне кажется, не обязательно тем более что он недокументирован. можно определить что хэндл...
ок, я просто не понял проблемы... ну может тогда "в сухом и прохладном месте" сохранять не хэндлы а id потоков ? правда в фильтре придется...
AFAIK, handle полученный в одном потоке, валиден в любом другом того же процесса. за исключением pseudo handle конечно.
IMHO в данном случае компилятор не может использовать ST(0) для передачи параметра в ф-цию, т.к. ST(0) используется для возвращаемого значения...
можно руками редактировать стековый фрейм для каждой ф-ции (Ctrl-K)
Asterix из-за того что в Win9x код kernel32 размещен в shared memory, система не позволяет его дебажить(user mode отладчиком) т.к. установка...
Asterix а почему ? я правда dll2lib не использовал, не знаю насколько умно она разлагает код из dll на obj-модули. или всё в один лепит ?
я думаю можно использовать dll2lib для превращения kernel32.dll в static lib. В случае с CreateFile должно обойтись довольно дёшево т.к....
да, формат pdb должен отражать особенности конкретного компилятора. IMHO изменение формата pdb в МSС7 вызвано главным образом введением нового...
DIA SDK (msdia??.dll) предоставляет только интерфейсы для чтения pdb. Для создания/модификации pdb компилятор и линкер пользуются интерфейсами...
Alt-Enter - это переход по именованному адресу (то же что и Enter но в новом окне). Можно встать курсором на такой адрес и нажать Alt-Enter для...
В IDA есть position marks (create:Alt-M, goto:Ctrl-M) Ещё можно открыть несколько окон с листингом (Alt-ENTER)
MAP-файл не содержит информации об "исходниках". NMS-файл, полученный из него, будет содержать только глобальные имена. Более полно...
dragon не знаю...
Имена участников (разделяйте запятой).