Función IoSetActivityIdThread (ntddk.h)
La rutina IoSetActivityIdThread asocia un identificador de actividad al subproceso actual. Los controladores deben usar esta rutina cuando son conscientes del seguimiento y están emitiendo E/S en un subproceso de trabajo.
Sintaxis
LPCGUID IoSetActivityIdThread(
LPCGUID ActivityId
);
Parámetros
ActivityId
Identificador de actividad proporcionado por el autor de la llamada.
Valor devuelto
Identificador de actividad que se estableció anteriormente en el subproceso. Los controladores deben llamar a IoClearActivityIdThread con este puntero cuando se complete el seguimiento en el mismo contexto de subproceso.
Comentarios
Los controladores que usan elementos de trabajo de E/S no necesitan llamar a esta rutina porque el subsistema de E/S se encarga de propagar los identificadores de actividad a los subprocesos en ese caso.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Plataforma de destino | Universal |
Encabezado | ntddk.h (incluya Ntddk.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel |