Problem: I am trying to register EAL.dll for use with the erwin API but I am getting The module EAL.dll was loaded but the call to DllRegisterServer failed with the error code 0x80070005
Solution: That is a matter of lacking permissions. Please right click the shortcut for the DOS prompt and choose run as Administrator. That will open an elevated command window. Then try registering the DLL from the command line. For example,
regsvr32.exe "D:\_erwinbuilds\erwin 9.8-32-bit\EAL.dll"
Now that should succeed