Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This routine undoes the operation from PRM_LOCK_MODULE and allows the module to be updated. PRM_UNLOCK_MODULE should always be preceded by exactly one PRM_LOCK_MODULE call.
Syntax
PRM_UNLOCK_MODULE PrmUnlockModule;
NTSTATUS PrmUnlockModule(
[in] LPGUID HandlerGuid
)
{...}
Parameters
[in] HandlerGuid
Supplies the GUID of the PRM handler whose module needs to be unlocked.
Return value
This method returns NTSTATUS which contains STATUS_SUCCESS if the call was successful. Otherwise, the method returns an appropriate error code.
Remarks
PRM_UNLOCK_MODULE is not a system routine that can be called directly by name. This routine is callable only by pointer from the address returned in a PRM_INTERFACE structure. Drivers obtain the address of this routine by calling ExGetPrmInterface.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 24H2 |
Header | prminterface.h |
IRQL | <= HIGH_LEVEL |