Skip to content

Function_IRPMonDllUnhookDevice

Martin Drab edited this page Mar 20, 2020 · 3 revisions

IRPMonDllUnhookDevice function

Summary

Stops monitoring events related to a given device object.

Definition

void cdecl IRPMonDllUnhookDevice(
    System.Void* HookHandle
   );

Parameters

HookHandle

  • A handle representing the device object being monitored.

Return Value

Value Description
ERROR_SUCCESS
The operation has succeeded. The devices is not being
monitored any more. The handle given in the argument is not valid any longer.

| | ERROR_INVALID_HANDLE | The given handle is invalid. |

Remarks

If the whole driver to which the device belongs is unhooked (see IRPMonDllUnhookDriver), this routine needs not to be called since the device handle is automatically invalidated.

See also

Requirements

Header irpmondll.h
Library irpmondll.lib
DLL irpmondll.dll

General

For Users-Developers

Tutorial

Public API

Functions

Types

Clone this wiki locally