IoSetActivityIdThread-Funktion (ntddk.h)
Die IoSetActivityIdThread-Routine ordnet eine Aktivitäts-ID dem aktuellen Thread zu. Treiber sollten diese Routine verwenden, wenn sie die Ablaufverfolgung beachten und E/A in einem Arbeitsthread ausgeben.
Syntax
LPCGUID IoSetActivityIdThread(
LPCGUID ActivityId
);
Parameter
ActivityId
Die vom Anrufer bereitgestellte Aktivitäts-ID.
Rückgabewert
Die Aktivitäts-ID, die zuvor im Thread festgelegt wurde. Treiber müssen IoClearActivityIdThread mit diesem Zeiger aufrufen, wenn die Ablaufverfolgung innerhalb desselben Threadkontexts abgeschlossen ist.
Bemerkungen
Treiber, die Arbeitsaufgaben verwenden, müssen diese Routine nicht aufrufen, da das E/A-Subsystem die Verteilung von Aktivitäts-IDs an Threads in diesem Fall übernimmt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8. |
Zielplattform- | Universal |
Header- | ntddk.h (include Ntddk.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | Beliebige Ebene |