I've been developing a small in house application in C++ to access data from a vendor through a windows only API. I've developed this application in visual studio 2008 on windows XP (actually in a windows XP VM but whatever) and in testing on this system it runs fine. Now I'm deploying to a windows server 2008 standard system, and if I run my application in debug mode on that system the debug output, apart from the regular stuff, lists a few dozen lines reading:
RPC: Using rpcns4.dll. The dll is no longer supported.
Now I wouldn't know RPC if it hits me in the face, and I know for sure that what I coded for my application comes nowhere near RPC, so I conclude the RPC stuff is originating from the external API.
The program runs fine apart from this one message, so this is no serious issue, I'm just curious as to what it means. And also I'd like to know if it signals any serious issues I could get in the near future with this API. If I google that phrase I arrive at a typical msdn page that doesn't teach me all that much about the issue.