I'm using native function to get process Time the function is
static extern bool GetProcessTimes(IntPtr hProcess, out FILETIME
lpCreationTime, out FILETIME lpExitTime, out FILETIME lpKernelTime,
out FILETIME lpUserTime);
But the problem here is that the resolution of the value returned by lpKernelTime,lpUserTime is 15.6ms. mean that we can get ticks 0-156001-320002 all multiple of 156001.
Their is any way to reduce this resolution to 1ms or less like to have value like 0-1000-2000-3000...