Сломай мозг или оптимизируем код..

Тема в разделе "WASM.A&O", создана пользователем zloy, 11 авг 2008.

  1. zloy

    zloy New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2007
    Сообщения:
    18
  2. zloy

    zloy New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2007
    Сообщения:
    18
  3. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    Где получение адреса по ординалу? Где обработка форвардинга?
    Я не вижу практического смысла этого кода, т.к. его нужно доделывать и доделывать, а уже потом при желании оптимизировать до умопомрачения.
     
  4. zloy

    zloy New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2007
    Сообщения:
    18
  5. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    Не болтайте ерундой - для теста своего кода определи адрес GetLastError из kernel32.dll и потом сравни его с результатом GetProcAddress.
     
  6. zloy

    zloy New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2007
    Сообщения:
    18
  7. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    zloy
    Это не ординалы - это и есть форвардинг :)) Посмотри что у тебя находится по адресу 7C80903D:
    Код (Text):
    1. 7C80903D  4E 54 44 4C 4C 2E 52 74 6C 47 65 74 4C 61 73 74  NTDLL.RtlGetLast
    2. 7C80904D  57 69 6E 33 32 45 72 72 6F 72 00                 Win32Error.
    может наведет на светлые мысли