D-Link WUA-1340 works on XP SP3

I have a D-Link WUA-1340. Works well until I upgrade my Windows XP to SP3.
I can not use it and get the following error message when boot.

AirGCFG.exe – Entry Point Not Found.
The procedure entry point apsSearchInterface could not be located in the dynamic link library wLanapi.dll

I pull the original installation CD and reinstall it. Still same error.
How can I do? I go to the D-Link official site. The driver on the support page is same as what is in the CD.
I have to use my magic Google.
The true reason is the original driver is not compatible with SP3.
I have to download the updated one from the ftp.dlink.com
Install this new driver to let WUA-1340 works on Windows XP SP3.
Update: When I write this post, I check the D-Link site again. The updated information about it is there now.