Недопустимое соглашение при вызове DLL
Обновлен: Ноябрь 2007
Bad DLL calling convention
Аргументы, передаваемые в DLL, должны совпадать с аргументами, ожидаемыми подпрограммой из библиотеки DLL. Соглашения о вызовах регламентируют количество, тип и порядок следования аргументов. Возможно, программа вызывает другую подпрограмму в DLL, которой передается неправильный тип или количество аргументов.
Исправление этой ошибки
Убедитесь, что все типы аргументов совпадают с типами, указанными в объявлении вызываемой подпрограммы из библиотеки DLL.
Убедитесь, что число передаваемых аргументов совпадает с числом, указанным в объявлении вызываемой подпрограммы из библиотеки DLL.
Если программа DLL ожидает передачи аргументов по значению, убедитесь, что в объявлении подпрограммы из библиотеки DLL для этих аргументов задан параметр ByVal.