The unresolved symbols are exported by netapi32.dll. However, they are exported without the leading underscores, hence why they are not resolved. This is an indication that they are being called with the wrong calling convention--eg. cdecl rather than system or fastcall.
Probably the best way of resolving the issue would be to remove the (faulty?) declarations from dfs.h and include the MS distributed header file: LMDFS.h. If that causes other problems--I'm not in a position right now to try my theories--then copy the MS declarations from that file over those in dfs.h and see what happens. You might need to bring across a few #defines as well if you go this route.
In reply to Re: Compiling Win32::Lanman for ActivePerl 5.10
by BrowserUk
in thread Compiling Win32::Lanman for ActivePerl 5.10
by szr
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |