0

I want to access DLL in my node addon. I configured my binding.gyp like this:

{
 "variables": {
  "dll_files": [
    "AUDIOPRO.DLL",
    "AUDIOSEA.DLL",
    "AUDIOSWA.DLL",
    ]
 },
 "targets": [
    {
        "target_name": "addon",
        "sources": [
            "Main.cpp"
        ],
        "libraries": [
        ]
    }
 ]
}

I tried like this in Main.cpp:

const char* processAddress = "../AUDIOPRO.DLL";
HMODULE processModule = LoadLibrary(processAddress);
if (processModule == NULL) {
  // always enters here
}

The problem is that processModule is always be NULL, I don't know why....

Jonathan Leffler
  • 730,956
  • 141
  • 904
  • 1,278
anny
  • 1
  • 2

0 Answers0