Lo que dice [escafandra] es correcto, no puedes usar el código de la DLL de 32bits directamente.
Si por lo que sea no puedes actualizar esa DLL (por ejemplo, porque sea externa), creo que la única opción es hacer una pieza intermedia (COM).
No lo he utilizado, pero aquí se describe el proceso:
https://docs.microsoft.com/es-es/win...ectedfrom=MSDN
https://docs.microsoft.com/es-es/win...ectedfrom=MSDN
Este artículo también lo explica:
https://blog.mattmags.com/2007/06/30...m-64-bit-code/
Seguro que si buscas encontrarás más documentación.