Kernel32GetSystemTimes Method
Retrieves system timing information. On a multiprocessor system, the values returned are the sum of the designated times across all processors.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)]
public static bool GetSystemTimes(
out FILETIME refIdleTime,
out FILETIME refKernelTime,
out FILETIME refUserTime
)
<DllImportAttribute("Kernel32.dll", ExactSpelling := true, SetLastError := true>]
Public Shared Function GetSystemTimes (
<OutAttribute> ByRef refIdleTime As FILETIME,
<OutAttribute> ByRef refKernelTime As FILETIME,
<OutAttribute> ByRef refUserTime As FILETIME
) As Boolean
Dim refIdleTime As FILETIME
Dim refKernelTime As FILETIME
Dim refUserTime As FILETIME
Dim returnValue As Boolean
returnValue = Kernel32.GetSystemTimes(refIdleTime,
refKernelTime, refUserTime)
public:
[DllImportAttribute(L"Kernel32.dll", ExactSpelling = true, SetLastError = true)]
static bool GetSystemTimes(
[OutAttribute] FILETIME% refIdleTime,
[OutAttribute] FILETIME% refKernelTime,
[OutAttribute] FILETIME% refUserTime
)
[<DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)>]
static member GetSystemTimes :
refIdleTime : FILETIME byref *
refKernelTime : FILETIME byref *
refUserTime : FILETIME byref -> bool
No code example is currently available or this language may not be supported.
- refIdleTime FILETIME
-
A pointer to a FILETIME structure that receives the amount of time that the system has been idle.
- refKernelTime FILETIME
-
A pointer to a FILETIME structure that receives the amount of time that the system has
spent executing in Kernel mode (including all threads in all processes, on all processors).
This time value also includes the amount of time the system has been idle.
- refUserTime FILETIME
-
A pointer to a FILETIME structure that receives the amount of time that the system has
spent executing in User mode (including all threads in all processes, on all processors).
Boolean
If the function succeeds, the return value is
.
If the function fails, the return value is
.