Yes, there are built-in functions.
You can ask on Professional Windows programming group (in C) :
news://nntp.aioe.org/comp.os.ms-wind...ogrammer.win32
where it has often been discussed