Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма PsRemoveLoadImageNotifyRoutine удаляет подпрограмму обратного вызова, зарегистрированную подпрограммой PsSetLoadImageNotifyRoutine .
Синтаксис
NTSTATUS PsRemoveLoadImageNotifyRoutine(
[in] PLOAD_IMAGE_NOTIFY_ROUTINE NotifyRoutine
);
Параметры
[in] NotifyRoutine
Указатель на подпрограмму обратного вызова, которую драйвер ранее зарегистрировал с помощью PsSetLoadImageNotifyRoutine.
Возвращаемое значение
PsRemoveLoadImageNotifyRoutine возвращает STATUS_SUCCESS, если она успешно удаляет подпрограмму обратного вызова, или STATUS_PROCEDURE_NOT_FOUND, если значение NotifyRoutine не соответствует какой-либо зарегистрированной процедуре обратного вызова.
Комментарии
Если подпрограмма обратного вызова драйвера выполняется в настоящее время, PsRemoveLoadImageNotifyRoutine ожидает завершения процедуры обратного вызова, прежде чем удалить ее. Поэтому сама процедура обратного вызова не должна вызывать PsRemoveLoadImageNotifyRoutine.
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Универсальное |
| Верхняя часть | ntddk.h (включая Ntddk.h) |
| Библиотека | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <=APC_LEVEL |
| Правила соответствия DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |