Função PsGetThreadCreateTime (ntddk.h)

Essa rotina recupera o tempo de criação de um determinado thread.

Sintaxe

LONGLONG PsGetThreadCreateTime(
  [in] PETHREAD Thread
);

Parâmetros

[in] Thread

Um ponteiro para uma estrutura de objeto de thread executivo (ETHREAD) para a qual obter o tempo de criação.

Retornar valor

Retorna um inteiro longo que representa o tempo de criação do thread em intervalos de 100 nanossegundos desde 1º de janeiro de 1601. Esse é um formato de carimbo de data/hora padrão usado no Windows conhecido como FILETIME.

Comentários

Um driver pode chamar PsGetThreadCreateTime por vários motivos:

  • Depuração e registro em log: o tempo de criação de um thread pode ser uma informação útil ao depurar ou registrar em log o comportamento do sistema.

  • Monitoramento de Desempenho: o tempo de criação pode ser usado no monitoramento de desempenho para identificar threads de longa duração que podem ser uma preocupação de desempenho.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1507
Cabeçalho ntddk.h