some of the windows dll contain API functions and from my understanding API's are written in C++...

could someone elaborate on this process?