en-tête realtimeapiset.h
Cet en-tête est utilisé par les services système. Pour plus d'informations, consultez les pages suivantes :
realtimeapiset.h contient les interfaces de programmation suivantes :
Fonctions
ConvertAuxiliaryCounterToPerformanceCounter Convertit la valeur de compteur auxiliaire spécifiée en valeur de compteur de performances correspondante ; fournit éventuellement l’erreur de conversion estimée en nanosecondes en raison des latences et de la dérive maximale possible. |
ConvertPerformanceCounterToAuxiliaryCounter Convertit la valeur du compteur de performances spécifiée en valeur de compteur auxiliaire correspondante ; fournit éventuellement l’erreur de conversion estimée en nanosecondes en raison des latences et de la dérive maximale possible. |
QueryAuxiliaryCounterFrequency Interroge la fréquence du compteur auxiliaire. |
QueryIdleProcessorCycleTime Récupère le temps de cycle du thread inactif de chaque processeur dans le système. |
QueryIdleProcessorCycleTimeEx Récupère le temps de cycle cumulé pour le thread inactif sur chaque processeur logique du groupe de processeurs spécifié. |
QueryInterruptTime Obtient le nombre de temps d’interruption actuel. |
QueryInterruptTimePrecise Obtient le nombre de temps d’interruption actuel, sous une forme plus précise que QueryInterruptTime. |
QueryProcessCycleTime Récupère la somme du temps de cycle de tous les threads du processus spécifié. |
QueryThreadCycleTime Récupère le temps de cycle du thread spécifié. |
QueryUnbiasedInterruptTime Obtient le nombre de temps d’interruption non biaisé actuel, en unités de 100 nanosecondes. Le nombre de temps d’interruption non biaisé n’inclut pas le temps passé par le système en veille ou en veille prolongée. |
QueryUnbiasedInterruptTimePrecise Obtient le nombre actuel d’interruptions non biaisées, sous une forme plus précise que QueryUnbiasedInterruptTime. Le nombre de temps d’interruption non biaisé n’inclut pas le temps passé par le système en veille ou en veille prolongée. |