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