Problem linking dll

I want to link a third party SDK to the unreal engine. I follow this tutorial

A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums

I placed the SDK files as below:

[project]/ThirdParty/Usens/bin/some.dll
[project]/ThirdParty/Usens/include/some.h
[project]/ThirdParty/Usens/lib/some.lib

And I load each .dll and .lib with PublicAdditionalLibraries.Add and add lib and include folder to include path with PublicIncludePaths.Add

everything seems good after I press the compile button. It jump out a window said one of my .dll file cause some error:“fatal error LNK1107: invalid or corrupt file: cannot read at 0x310”

plz, how to fix it?