Да, вы правы. Я забыл ключ /DLL при линковке добавить. С ним всё нормально работает. Просто пример строки линковки брал для lnk-файла (там /DLL в...
Оказалось, что проблема крылась в одинаковых базовых адресах загрузки моих библиотек (адреса были по дефолту). В одной из библиотек в def-файле...
Проблема оказалась даже не в вызове dll из dll, а в использовании двух самодельных библиотек одновременно. Может проблема в параметрах компиляции?...
А 1.zip не скачивается? У меня всё ассемблируется и линкуется (файлы lib создаю). А вот запускаться не хочет. С dllimport не понял, но у меня всё...
Здравствуйте. Возможно ли процедурой одной своей библиотеки использовать процедуру другой свой библиотеки? При запуске приложения выдаёт ошибку...
"my_str_end db 0 dup (?)" - это то, что надо. Красота исходника спасена.
Мне было бы удобней так: my struc musor1 dd ? my_str db 10 dup (?) my_str_end: musor2 dd ? my ends Нет, так нет. Просто при...
Спасибо. Жаль, что нельзя в структуре метку поставить без "резервирования" памяти.
Можно ли поставить метку в структуре в MASM'е? Например есть структура: my struc musor1 dd ? my_str db 10 dup (?) my_str_end = $ - offset my...
Всё, разобрался, спасибо. Не правильно в UNICODE переводил.
Не ожидал, но помогло. Теперь выдаёт ошибку 0с0000005h (STATUS_ACCESS_VIOLATION). Нет прав на доступ? С путём что-то не так?
Не получается открыть ссылку по ZwOpenSymbolicLinkObject. Как правильно заполнить OBJECT_ATTRIBUTES? DATA segment dword public use32 'DATA'...
Имена участников (разделяйте запятой).