IoSetActivityIdThread 函数 (ntddk.h)
IoSetActivityIdThread 例程将活动 ID 与当前线程相关联。 驱动程序在跟踪感知并在工作线程上发出 I/O 时,应使用此例程。
语法
LPCGUID IoSetActivityIdThread(
LPCGUID ActivityId
);
参数
ActivityId
调用方提供的活动 ID。
返回值
以前在线程上设置的活动 ID。 在同一线程上下文中完成跟踪时,驱动程序必须使用此指针调用 IoClearActivityIdThread。
言论
使用 I/O 工作项的驱动程序不需要调用此例程,因为 I/O 子系统负责向线程传播活动 ID。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 8 开始可用。 |
目标平台 | 普遍 |
标头 | ntddk.h (包括 Ntddk.h) |
库 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | 任何级别 |