Our dirty pirate showed up with this error. The Vista was a hack job and we had to ask him to leave (again.)
Next that system restore is actually telling. It is usually another sign of a damaged OS. Look to scanning the machine for malware.
Bob
I am receiving this error message between when Vista starts-up and before the login screen appears:
"The procedure entry point RasEnumConnectionsW culd not be located in the dynamic link library RASAPI32.dll"
I also get it before the login screen when I switch users.
I am connected via a router to my cable modem. Running Vista Home Pro. This just appeared in the last week and I haven't installed anything new. What is this error?
I also can not go back to a System Restore point to when this did not occur as Vista won't allow me to set restore points (which is whole other issue that I have to fix too).
Any thoughts?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic