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 |