Yes, NI has "stepped on" this Win32 function. I don't think this is the only Win32 function they've done this with but it's the one everyone wants to use.
One way to deal with it is to use a separate module (i.e. file) that includes the code you want to have call GetSystemTime and #include only windows.h (GetSystemTime is defined in winbase.h, included within windows.h) and not include utility.h
Or you could edit the NI header file to eliminate the NI function prototype so that CVI discovers the Win32 prototype in windows.h
Or you could redefine just the Win32 Get System Time function in the module where you wish to use it. Do this after the #include utility.h
Here it is:
WINBASEAPI
VOID
WINAPI
GetSystemTime(
OUT LPSYSTEMTIME lpSystemTime
);
Menchar