Announcement

Collapse
No announcement yet.

FPlatformProcess::GetDllExport Returns Null

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    FPlatformProcess::GetDllExport Returns Null

    Hello,

    I've been trying to integrate a third party dll plugin in my game but I am not able to call any function from the dll cause FPlatformProcess::GetDllExport(args,*procName) always returns null.

    I used dependencyviewer to check the function names in dll and they were different say void Initialize(char host[]) is void Initialize@8(char host[]).
    I tried supplying Initialize@8 but that too didn't work.

    I am stuck over this so please help me out.

    p.s. There is no problem with dll as I integrated same dll(s) in Unity and they worked fine. One more thing the plugin has some dll(s) and the dll I am loading has dependency on other dll(s).

    #2
    I have the same problem!!! ┬┐Any solution?

    Comment


      #3
      Its called dll name mangling.
      Here is a solution

      Comment

      Working...
      X