Передача строк в dll

Discussion in 'WASM.WIN32' started by Stub, Jan 17, 2005.

  1. Stub

    Stub New Member

    Blog Posts:
    0
    Joined:
    May 11, 2004
    Messages:
    311
    Location:
    Siberia
    Нужно передать dll'ке строковые параметры (типа название модуля и т.д.) - с этим проблем нет, но также необходимо, чтобы dll'ка сохраняла эти строковые параметры - вот тут-то и начинаются траблы:

    - Необходимо чтобы любая копия dll'ки имела доступ к этим данным (для этого я сделал шареную секцию и копирую в нее эти данные).

    Проблема: когда я жму свою dll'ку, то данные не пишутся в шаренную секцию.



    Вопрос: как еще можно передать и хранить такие параметры?

    мб тупой вопрос, но в голову ничего не приходит :dntknw:
     
  2. S_T_A_S_

    S_T_A_S_ New Member

    Blog Posts:
    0
    Joined:
    Oct 27, 2003
    Messages:
    1,754
    в отдельном файле?
     
  3. infern0

    infern0 New Member

    Blog Posts:
    0
    Joined:
    Oct 7, 2003
    Messages:
    811
    Location:
    Russia


    смени пакер ?
     
  4. Stub

    Stub New Member

    Blog Posts:
    0
    Joined:
    May 11, 2004
    Messages:
    311
    Location:
    Siberia
    x3, не охота юзать отдельный файл для хранения настроек, точно также как и юзать реестр (это все на крайний случай).



    насчет пакера х3, жму UPX'ом.
     
  5. Turkish

    Turkish New Member

    Blog Posts:
    0
    Joined:
    Oct 25, 2004
    Messages:
    80
    Location:
    Russia
    Делаешь секцию shareable в FASM или укажи /section:<имя>,S при линковке в MASM
     
  6. Stub

    Stub New Member

    Blog Posts:
    0
    Joined:
    May 11, 2004
    Messages:
    311
    Location:
    Siberia


    Читай выше -
     
  7. yureckor

    yureckor New Member

    Blog Posts:
    0
    Joined:
    Feb 25, 2004
    Messages:
    494
    Location:
    Russia
    Ты в DllEntry ничего не заноси в эту секцию.

    Подобрал методом тыка, почему так, не знаю.
     
  8. Stub

    Stub New Member

    Blog Posts:
    0
    Joined:
    May 11, 2004
    Messages:
    311
    Location:
    Siberia




    Эт плохо, т.к. оно мне надо. :dntknw:

    Бум переделывать. 10х всем.
     
  9. _Juicy

    _Juicy Active Member

    Blog Posts:
    0
    Joined:
    Aug 12, 2003
    Messages:
    1,159
    Location:
    SPb
    Как насчет File Mapping?
     
  10. Stub

    Stub New Member

    Blog Posts:
    0
    Joined:
    May 11, 2004
    Messages:
    311
    Location:
    Siberia


    Я и полез в эту степь... маппирование, атомы и т.д. Смотрю что мне больше всего подходит.