Función PsRemoveCreateThreadNotifyRoutine (ntddk.h)

La rutina PsRemoveCreateThreadNotifyRoutine quita una rutina de devolución de llamada registrada por la rutina PsSetCreateThreadNotifyRoutine .

Sintaxis

NTSTATUS PsRemoveCreateThreadNotifyRoutine(
  [in] PCREATE_THREAD_NOTIFY_ROUTINE NotifyRoutine
);

Parámetros

[in] NotifyRoutine

Puntero a la rutina de devolución de llamada que el controlador ha registrado previamente a través de PsSetCreateThreadNotifyRoutine.

Valor devuelto

PsRemoveCreateThreadNotifyRoutine devuelve STATUS_SUCCESS si quita correctamente la rutina de devolución de llamada o STATUS_PROCEDURE_NOT_FOUND si el valor de NotifyRoutine no coincide con ninguna rutina de devolución de llamada registrada.

Comentarios

Si la rutina de devolución de llamada del controlador se está ejecutando actualmente, PsRemoveCreateThreadNotifyRoutine espera hasta que se cierre la rutina de devolución de llamada antes de quitarla. Por lo tanto, la propia rutina de devolución de llamada no debe llamar a PsRemoveCreateThreadNotifyRoutine.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ntddk.h (incluya Ntddk.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <=APC_LEVEL

Consulte también

PsSetCreateThreadNotifyRoutine