Partager via


IoSetActivityIdThread, fonction (ntddk.h)

La routine IoSetActivityIdThread associe un ID d’activité au thread actuel. Les pilotes doivent utiliser cette routine lorsqu’ils effectuent le suivi et émettent des E/S sur un thread de travail.

Syntaxe

LPCGUID IoSetActivityIdThread(
  LPCGUID ActivityId
);

Paramètres

ActivityId

ID d’activité fourni par l’appelant.

Valeur de retour

ID d’activité précédemment défini sur le thread. Les pilotes doivent appeler IoClearActivityIdThread avec ce pointeur lorsque le suivi est terminé dans le même contexte de thread.

Remarques

Les pilotes qui utilisent des éléments de travail d’E/S n’ont pas besoin d’appeler cette routine, car le sous-système d’E/S s’occupe de propager les ID d’activité aux threads dans ce cas.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.
plateforme cible Universel
d’en-tête ntddk.h (include Ntddk.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau