Função IoSetActivityIdThread (ntddk.h)

A rotina IoSetActivityIdThread associa uma ID de atividade ao thread atual. Os drivers devem usar essa rotina quando estiverem cientes do rastreamento e estiverem emitindo E/S em um thread de trabalho.

Sintaxe

LPCGUID IoSetActivityIdThread(
  LPCGUID ActivityId
);

Parâmetros

ActivityId

A ID de atividade fornecida pelo chamador.

Retornar valor

A ID da atividade que foi definida anteriormente no thread. Os drivers devem chamar IoClearActivityIdThread com esse ponteiro quando o rastreamento for concluído no mesmo contexto de thread.

Comentários

Os drivers que usam itens de trabalho de E/S não precisam chamar essa rotina porque o subsistema de E/S cuida da propagação de IDs de atividade para threads nesse caso.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.
Plataforma de Destino Universal
Cabeçalho ntddk.h (inclua Ntddk.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível