Logo Background

The procedure entry point apsInitialize could not be located in the dynamic link library wlanapi.dll

  • My computer hard drive failed so I purchased a new drive and reinstalled Windows XP Professional with Service Pack 2. When updating Windows following the installation the Service Pack 3 update was downloaded and installed. Now whenever Windows loads the following two messages appear: “Entry Point Not Found. The procedure entry point apsSearchInterface could not be located in the dynamic link library wlanapi.dll” and “Entry Point Not Found. The procedure entry point apsInitialize could not be located in the dynamic link library wlanapi.dll”. Clicking OK to close both messages makes them go away and everything works correctly, but it does worry me that these are appearing. From my research the messages seem related to the D-Link DWL-G510 wireless adapter which is installed on the computer, but I have not found a resolution for the problem.

    You are correct that these errors relate to the D-Link DWL-G510 wireless adapter installed on the computer. More specifically, the reason this problem occurs is that when updating to Windows XP Service Pack 3 the update copied across a new version of the wlanapi.dll file which is different to the version provided with the D-Link drivers. As the wireless configuration utilities associated with the D-Link drivers require their version of the wlanapi.dll file, an error is appearing because that recognised version is no longer available. Since the release of Windows XP Service Pack 3 D-Link have provided updated drivers which should resolve this issue. Go to the D-Link Technical Support website (support.dlink.com.au/Default.asp) and search for the DWL-G510 wireless adapter. Once found click the downloads link and you will need to select whether you have Revision B or C of the wireless adapter (as both are slightly different) – you should be able to identify the Revision by looking at the sticker on the bottom of the card, although this may be difficult if the card is installed in the computer so you may also be able to tell by looking at the original box in which the wireless adapter was packaged. Once you have downloaded and installed the latest drivers, restart the computer and the problem should no longer occur.

    In the rare event that the problem continues it seems that the incorrect wlanapi.dll file is still present on your computer. In this situation you could attempt to manually copy the old version of the file into a specific location so that the D-Link wireless utilities will use this version of the file rather than the newer (incompatible) version of the file. You can find instructions for completing this procedure at the following website under the “Post-Installation” heading: kb.cadzow.com.au:15384/Cadzow/details.aspx?ID=1898 . Please be aware that because I have not experienced this issue, and do not have the required components to replicate the problem, I have not tested the instructions contained on the previously mentioned website so you should proceed with caution. That said, I have done quite a bit of research and other users report that those instructions have worked in their situation.

Leave a Comment
Hi there. If this is the first time you are posting a comment it will not appear immediately, but needs to be approved. This is necessary in order to combat comment spam. However, once you have submitted a comment (which is subsequently approved) you do not need to go through this process again - the site remembers who you are and auto-approves your comments. Nifty eh? Anyway, sorry about the inconvenience that this may cause for your first comment post.