Compartilhar via


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 da atividade fornecida pelo chamador.

Valor de retorno

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

Observações

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
de cliente com suporte mínimo Disponível a partir do Windows 8.
da Plataforma de Destino Universal
cabeçalho ntddk.h (inclua Ntddk.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL Qualquer nível