共用方式為


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, optional]

保留的。

Reserved2 [in, optional]

保留的。

處理 [out]

物件控制碼。

傳回值

如果找到相符專案,則函式會傳回 TRUE ,否則傳回 FALSE

備註

此函式可在 Ntoskrnl.exe中使用,而且只能從核心模式呼叫。 對應的匯入程式庫可透過 Windows 驅動程式套件 (WDK) 取得。

規格需求

需求
最低支援的用戶端
Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Ntosp.h
程式庫
Ntoskrnl.lib