Função PsTerminateSystemThread (wdm.h)

A rotina PsTerminateSystemThread encerra o thread do sistema atual.

Sintaxe

NTSTATUS PsTerminateSystemThread(
  [in] NTSTATUS ExitStatus
);

Parâmetros

[in] ExitStatus

Especifica o status do thread do sistema de terminação.

Retornar valor

PsTerminateSystemThread não retornará se terminar com êxito o thread de chamada. Se a rotina não puder encerrar o thread (por exemplo, se o thread não for um thread do sistema), a rotina retornará um valor NTSTATUS de erro.

Comentários

Um thread do sistema chama PsTerminateSystemThread para terminar sozinho. Um driver que cria seus próprios threads deve garantir que cada thread seja encerrado. O driver não deve encerrar os threads que o sistema ou outros drivers criaram.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Regras de conformidade de DDI HwStorPortProhibitedDIs(storport), IrqlPsPassive(wdm), PowerIrpDDis(wdm)

Confira também

PsCreateSystemThread