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 |