Freigeben über


realtimeapiset.h-Header

Dieser Header wird von Den Systemdiensten verwendet. Weitere Informationen finden Sie unter

realtimeapiset.h enthält die folgenden Programmierschnittstellen:

Functions

 
ConvertAuxiliaryCounterToPerformanceCounter

Konvertiert den angegebenen Hilfsindikatorwert in den entsprechenden Leistungsindikatorwert; stellt optional den geschätzten Konvertierungsfehler in Nanosekunden aufgrund von Latenzen und maximal möglicher Abweichung bereit.
ConvertPerformanceCounterToAuxiliaryCounter

Konvertiert den angegebenen Leistungsindikatorwert in den entsprechenden Hilfsindikatorwert; stellt optional den geschätzten Konvertierungsfehler in Nanosekunden aufgrund von Latenzen und maximal möglicher Abweichung bereit.
QueryAuxiliaryCounterFrequency

Fragt die Häufigkeit des Hilfsindikators ab.
QueryIdleProcessorCycleTime

Ruft die Zykluszeit für den Leerlaufthread jedes Prozessors im System ab.
QueryIdleProcessorCycleTimeEx

Ruft die akkumulierte Zykluszeit für den Thread im Leerlauf auf jedem logischen Prozessor in der angegebenen Prozessorgruppe ab.
QueryInterruptTime

Ruft die aktuelle Anzahl der Unterbrechungszeiten ab.
QueryInterruptTimePrecise

Ruft die aktuelle Interruptzeitanzahl in einer genaueren Form ab als QueryInterruptTime.
QueryProcessCycleTime

Ruft die Summe der Zykluszeit aller Threads des angegebenen Prozesses ab.
QueryThreadCycleTime

Ruft die Zykluszeit für den angegebenen Thread ab.
QueryUnbiasedInterruptTime

Ruft die aktuelle Anzahl unvoreingenommener Interruptzeit in Einheiten von 100 Nanosekunden ab. Die Anzahl der unvoreingenommenen Unterbrechungen enthält keine Zeit, die das System im Ruhezustand oder im Ruhezustand verbringt.
QueryUnbiasedInterruptTimePrecise

Ruft die aktuelle Anzahl unvoreingenommener Interruptzeit in einer genaueren Form ab als QueryUnbiasedInterruptTime. Die Anzahl der unvoreingenommenen Unterbrechungen enthält keine Zeit, die das System im Ruhezustand oder im Ruhezustand verbringt.