Windows XP SP3 modifies wlanapi.dll

Posted by Sitt Sen Chok | Filed under ,

The D-Link AirPlus Utility relies on a dynamic link library (DLL) wlanapi.dll that has a certain expected procedures/functions/interfaces.  As part of the installation of Windows XP SP3, a new version of the DLL is put in place of the older one that previously works well with the AirPlue Utility.  The new DLL causes the AirPlus Utility to encounter the error "AirGCFG.exe - Entry Point Not Found.  The procedure entry point apsGetInterfaceCount could not be located in the dynamic link library wlanapi.dll".

The root cause of the issue is the absent of the expected procedures in the new version of the DLL.  To resolve the issue, a copy of the older DLL should be copied to the same directory where the AirPlus Utility lives.  This makes the AirPlus Utility use the older version of the DLL instead of the new one.  The following are two commands which should resolve the issue:

   xcopy %Windir%\$NtServicePackUninstall$\wlanapi.dll "%ProgramFiles%\D-Link\AirPlus G"

   xcopy %Windir%\$NtServicePackUninstall$\wlanapi.dll "%ProgramFiles%\ANI\ANIWZCS2 Service"

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Comments

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading