Funzione PsRemoveLoadImageNotifyRoutine (ntddk.h)

La routine PsRemoveLoadImageNotifyRoutine rimuove una routine di callback registrata dalla routine PsSetLoadImageNotifyRoutine .

Sintassi

NTSTATUS PsRemoveLoadImageNotifyRoutine(
  [in] PLOAD_IMAGE_NOTIFY_ROUTINE NotifyRoutine
);

Parametri

[in] NotifyRoutine

Puntatore alla routine di callback registrata in precedenza dal driver tramite PsSetLoadImageNotifyRoutine.

Valore restituito

PsRemoveLoadImageNotifyRoutine restituisce STATUS_SUCCESS se rimuove correttamente la routine di callback o STATUS_PROCEDURE_NOT_FOUND se il valore di NotifyRoutine non corrisponde ad alcuna routine di callback registrata.

Commenti

Se la routine di callback del driver è attualmente in esecuzione, PsRemoveLoadImageNotifyRoutine attende che la routine di callback venga chiusa prima di rimuoverla. Pertanto, la routine di callback stessa non deve chiamare PsRemoveLoadImageNotifyRoutine.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ntddk.h (include Ntddk.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL
Regole di conformità DDI HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm)

Vedi anche

PsSetLoadImageNotifyRoutine