Windows 7 32bit и ntdll.dll

Тема в разделе "WASM.WIN32", создана пользователем sysexit, 25 окт 2011.

  1. sysexit

    sysexit New Member

    Публикаций:
    0
    Регистрация:
    27 авг 2010
    Сообщения:
    176
    Почему ntdll.dll имеет EntryPoint = 0? Где распологается DLL_MAIN?
     
  2. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    отладчик в руки
    я все думаю в подпись чтоль это поставить
     
  3. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
    Модуль ntdll.dll не является обычной библиотекой, как таковой. Её можно считать своего рода интерфейсом приложений для связи с ядром. В общем-то, так оно и есть. Она не предназначена для загрузки обычным способом, её грузит ядро специальным образом, а точкой входа служит экспорт LdrInitializeThunk(), вызываемый ядром в момент инициализации процесса через механизм исключений.