다음을 통해 공유


PsRemoveLoadImageNotifyRoutine 함수(ntddk.h)

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

통사론

NTSTATUS PsRemoveLoadImageNotifyRoutine(
  [in] PLOAD_IMAGE_NOTIFY_ROUTINE NotifyRoutine
);

매개 변수

[in] NotifyRoutine

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

반환 값

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

발언

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

요구 사항

요구
대상 플랫폼 보편적
헤더 ntddk.h(Ntddk.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL
DDI 규정 준수 규칙 HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm)

참고 항목

PsSetLoadImageNotifyRoutine