The D-Link AirPlus Utility does not work with Windows XP Service Pack 3. Upon loading, it displays one of the following:AirGCFG.exe - Entry Point Not Found. The procedure entry point apsGetInterfaceCount could not be located in the dynamic link library wlanapi.dll.
AirGCFG.exe - Entry Point Not Found. The procedure entry point apsSearchInterface could not be located in the dynamic link library wlanapi.dll.
WZCSLDR2.exe - Entry Point Not Found. The procedure entry point apsInitialize could not be located in the dynamic link library wlanapi.dll.
This occurs because Windows XP Service Pack 3 introduces a new file which overwrites files of the same name installed by other vendors. A workaround is to use the OEM's version of the file which was backed up in the service pack uninstall folder. If this file is placed in appropriate directories, it will be loaded by the wireless application instead of the new Microsoft version located in the System32 directory.
xcopy %Windir%\$NtServicePackUninstall$\wlanapi.dll "%ProgramFiles%\D-Link\AirPlus G"
xcopy %Windir%\$NtServicePackUninstall$\wlanapi.dll "%ProgramFiles%\ANI\ANIWZCS2"
This issue will also occur if the post-SP2 KB918997 update is installed, in which case the vendor's file is backed up elsewhere:
xcopy %Windir%\$NtUninstallKB918997$\wlanapi.dll "%ProgramFiles%\D-Link\AirPlus G"
xcopy %Windir%\$NtUninstallKB918997$\wlanapi.dll "%ProgramFiles%\ANI\ANIWZCS2"
You may also download the following script: RestoreWlanapi.bat, save it your desktop, then double-click the file. This will perform the file copying for you.