Partager via


Fonction KeQueryRuntimeThread (wdm.h)

La routine KeQueryRuntimeThread signale le temps d’exécution cumulé en mode noyau et en mode utilisateur d’un thread, en temps d’horloge.

Syntaxe

ULONG KeQueryRuntimeThread(
  [in]  PKTHREAD Thread,
  [out] PULONG   UserTime
);

Paramètres

[in] Thread

Pointeur vers un objet de répartiteur de type KTHREAD.

[out] UserTime

Pointeur vers l’emplacement de mémoire où KeQueryRuntimeThread retourne l’heure d’exécution en mode utilisateur cumulée du thread actuel, en métriques d’horloge.

Valeur retournée

KeQueryRuntimeThread retourne l’heure d’exécution cumulée en mode noyau du thread actuel, en tiques d’horloge.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows XP.
Plateforme cible Universal
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Règles de conformité DDI HwStorPortProhibitedDDIs(storport),PowerIrpDDis(wdm)

Voir aussi

KeQueryTimeIncrement