Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by System Services. For more information, see:
realtimeapiset.h contains the following programming interfaces:
Functions
ConvertAuxiliaryCounterToPerformanceCounter Converts the specified auxiliary counter value to the corresponding performance counter value; optionally provides the estimated conversion error in nanoseconds due to latencies and maximum possible drift. |
ConvertPerformanceCounterToAuxiliaryCounter Converts the specified performance counter value to the corresponding auxiliary counter value; optionally provides the estimated conversion error in nanoseconds due to latencies and maximum possible drift. |
QueryAuxiliaryCounterFrequency Queries the auxiliary counter frequency. |
QueryIdleProcessorCycleTime Retrieves the cycle time for the idle thread of each processor in the system. |
QueryIdleProcessorCycleTimeEx Retrieves the accumulated cycle time for the idle thread on each logical processor in the specified processor group. |
QueryInterruptTime Gets the current interrupt-time count. |
QueryInterruptTimePrecise Gets the current interrupt-time count, in a more precise form than QueryInterruptTime does. |
QueryProcessCycleTime Retrieves the sum of the cycle time of all threads of the specified process. |
QueryThreadCycleTime Retrieves the cycle time for the specified thread. |
QueryUnbiasedInterruptTime Gets the current unbiased interrupt-time count, in units of 100 nanoseconds. The unbiased interrupt-time count does not include time the system spends in sleep or hibernation. |
QueryUnbiasedInterruptTimePrecise Gets the current unbiased interrupt-time count, in a more precise form than QueryUnbiasedInterruptTime does. The unbiased interrupt-time count does not include time the system spends in sleep or hibernation. |