функция обратного вызова PRM_UNLOCK_MODULE (prminterface.h)

Эта подпрограмма отменяет операцию из PRM_LOCK_MODULE и позволяет обновлять модуль. PRM_UNLOCK_MODULE всегда следует предшествовать одному вызову PRM_LOCK_MODULE.

Синтаксис

PRM_UNLOCK_MODULE PrmUnlockModule;

NTSTATUS PrmUnlockModule(
  [in] LPGUID HandlerGuid
)
{...}

Параметры

[in] HandlerGuid

Предоставляет GUID обработчика PRM, модуль которого необходимо разблокировать.

Возвращаемое значение

Этот метод возвращает NTSTATUS, содержащий STATUS_SUCCESS, если вызов выполнен успешно. В противном случае метод возвращает соответствующий код ошибки.

Замечания

PRM_UNLOCK_MODULE не является системной подпрограммой, которую можно вызывать напрямую по имени. Эта подпрограмма вызывается только указателем из адреса, возвращаемого в PRM_INTERFACE структуре. Драйверы получают адрес этой подпрограммы путем вызова ExGetPrmInterface.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 версии 24H2
заголовка prminterface.h
IRQL <= HIGH_LEVEL

См. также

библиотеке PRM Windows Kernel-Mode PRM