| Your Time: | |
| MyFreeCams Time: |
[DllImport("kernel32.dll", SetLastError = true)] static extern void GetSystemTimePreciseAsFileTime(out long lpSystemTimeAsFileTime); Again, check for missing entry point exceptions and fall back to DateTime.UtcNow (which internally uses GetSystemTimeAsFileTime ). Even with GetSystemTimePreciseAsFileTime , precision depends on hardware and system configuration:
int main() HMODULE hKernel = GetModuleHandle(L"kernel32.dll"); GetSystemTimePreciseAsFileTimePtr pGetTimePrecise = (GetSystemTimePreciseAsFileTimePtr) GetProcAddress(hKernel, "GetSystemTimePreciseAsFileTime"); getsystemtimepreciseasfiletime windows 7 upd
return 0; C# cannot directly call this API without P/Invoke, but you can use: [DllImport("kernel32