Если вы планируете, чтобы пользователи использовали вашу DLL в Visual Basic (не VB.NET), тогда вы можете выбрать использование файла .DEF.Visual Basic требует, чтобы функции использовали соглашение о вызовах stdcall, а имена экспортированных функций stdcall отмечены подчеркиванием (_).Вы можете переопределить это оформление имени функции, явно указав имя функции в файле .DEF.
Для получения дополнительной информации: http://msdn.microsoft.com/en-us/library/dt232c9t%28VS.90%29.aspx