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.
Osservazioni
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.
Fabbisogno
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) |