ObFindHandleForObject 函数

[此函数已过时,可能在将来的 Windows 版本中更改或不可用。 避免使用此函数。]

检索与指定进程关联的指定对象的对象句柄。

语法

BOOLEAN WINAPI ObFindHandleForObject(
  _In_     PEPROCESS Process,
  _In_     PVOID     Object,
  _In_opt_ PVOID     Reserved1,
  _In_opt_ PVOID     Reserved2,
  _Out_    PHANDLE   Handle
);

参数

进程 [in]

进程。 此句柄由 IoGetCurrentProcessPsGetCurrentProcess 函数返回。

对象 [in]

指向 对象的指针。

Reserved1 [in, 可选]

保留。

Reserved2 [in, 可选]

保留。

句柄 [out]

对象句柄。

返回值

如果找到匹配项,则函数返回 TRUE ,否则 返回 FALSE

备注

此函数在 Ntoskrnl.exe 中可用,只能从内核模式调用。 相应的导入库可通过 Windows 驱动程序工具包 (WDK) 获取。

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Ntosp.h

Ntoskrnl.lib