다음을 통해 공유


PsRemoveCreateThreadNotifyRoutine 함수(ntddk.h)

PsRemoveCreateThreadNotifyRoutine 루틴은 PsSetCreateThreadNotifyRoutine 루틴에 의해 등록된 콜백 루틴을 제거합니다.

통사론

NTSTATUS PsRemoveCreateThreadNotifyRoutine(
  [in] PCREATE_THREAD_NOTIFY_ROUTINE NotifyRoutine
);

매개 변수

[in] NotifyRoutine

PsSetCreateThreadNotifyRoutine통해 드라이버가 이전에 등록한 콜백 루틴에 대한 포인터입니다.

반환 값

PsRemoveCreateThreadNotifyRoutine 콜백 루틴을 성공적으로 제거하면 STATUS_SUCCESS 반환하거나, NotifyRoutine 값이 등록된 콜백 루틴과 일치하지 않는지 STATUS_PROCEDURE_NOT_FOUND.

발언

드라이버의 콜백 루틴이 현재 실행 중인 경우 PsRemoveCreateThreadNotifyRoutine 콜백 루틴이 종료될 때까지 기다렸다가 제거합니다. 따라서 콜백 루틴 자체는 PsRemoveCreateThreadNotifyRoutine호출해서는 안 됩니다.

요구 사항

요구
대상 플랫폼 보편적
헤더 ntddk.h(Ntddk.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

참고 항목

PsSetCreateThreadNotifyRoutine