Fermo restando quello che ti ho detto sull' int, c'e' da dire che VB ammette le chiamate a funzioni esterne con la convenzione di chiamata
__stdcall
Tutte le funzioni devono lavorare con tale convenzione e quindi la DLL andrebbe ricompilata con tale indicazione in tutte le funzioni. Ma, confermamelo, tu non hai i sorgenti ...