Here is how to fix this PunkBuster error:
Unknown Windows API Function [131125]
I was constantly getting kicked from multiplayer Battlefield 2 with this error. It took a bit of research, but I finally realized that this was the solution:
Uninstall ThreatFire software
Now you will be able to play without getting kicked! Have fun!
UPDATE
For those who don’t know, Threatfire is a stand-alone piece of software that detects malware and/or virus activity on your system. If you didn’t install this software, then it is most likely not on your system. If so, then I suppose the error above will be referring to something else on your computer.

How the hell do you uninstall Threatfire?
I uninstalled Threatfire like any other Windows program, using Add/Remove programs in the Control Panel.
Troy, it dawned on me that you may not know what Threatfire is. It is a stand-alone piece of malware/virus detection software. If you didn’t specifically install it, then you probably don’t have it on your system.
I am getting this erro and its in Spyware DR.
They won’t tell me how to get around the problem
IT DOES NOT SHOW UP IN MY PROGRAM FILE.
yo tengo el windows xp prof. service pack 3 y me aparece ese error de api kick… pero yo no lo tengo instalado en el sistema igual me sale
por favor contestenme !!!!
fernandob_1993@hotmail.com