inline asm оффсет на структуру

Тема в разделе "LANGS.C", создана пользователем Aids, 4 окт 2011.

  1. Aids

    Aids New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2007
    Сообщения:
    275
    на fasm так
    add ebx,[edx+DOS_Header.e_lfanew]
    а как сделать это же в асм вставке на си?
     
  2. Aids

    Aids New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2007
    Сообщения:
    275
    всё разобрался ))
    add ebx,[edx]DOS_Header.e_lfanew
     
  3. Aids

    Aids New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2007
    Сообщения:
    275
    новая проблема на fasm
    mov ebx,[ebx+sizeof File_Header+sizeof Optional_Header+ DataDirectory.ExportTable]
    как это переписать на inline asm
     
  4. Aids

    Aids New Member

    Публикаций:
    0
    Регистрация:
    30 ноя 2007
    Сообщения:
    275
    всё разобрался
    mov ebx,[ebx+ size File_Header+size Optional_Header]DataDirectory.ExportTable