Re[9]: dll грузиться в не верное адрессное пространство
От: NailS Россия  
Дата: 15.08.07 13:38
Оценка:
NS>>>>2. Что говорит GetLastError при ошибке?
A>>>The handle is invalid.

>>>>>return ::GlobalLock(::GlobalReAlloc(P, (SIZE_T) Bytes, (UINT) Flags));

NS>>Это ошибка после выполнения GlobalReAlloc или после GlobalLock?

_>GlobalReAlloc возвращает NULL вместо хендла на что GlobalLock резонно замечает — The handle is invalid.

_>Ошибка при вызове GlobalReAlloc

Собственно, этот момент я и хочу уточнить у автора.
Какая нам польза от ошибки выполнения GlobalLock при диагностике проблемы?
К тому же, ИМХА, The handle is invalid. может случиться и при вызове GlobalReAlloc с кривым хендлом.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.