Freigeben über


ObFindHandleForObject-Funktion

[Diese Funktion ist veraltet und kann in zukünftigen Versionen von Windows geändert oder nicht verfügbar sein. Vermeiden Sie die Verwendung dieser Funktion.]

Ruft ein Objekthandle für das angegebene Objekt ab, das dem angegebenen Prozess zugeordnet ist.

Syntax

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

Parameter

Prozess [in]

Der Prozess. Dieses Handle wird von der IoGetCurrentProcess- oder PsGetCurrentProcess-Funktion zurückgegeben.

Objekt [in]

Ein Zeiger auf das -Objekt.

Reserviert1 [in, optional]

Reserviert.

Reserved2 [in, optional]

Reserviert.

Handle [out]

Das Objekthandle.

Rückgabewert

Die Funktion gibt TRUE zurück, wenn eine Übereinstimmung gefunden wird, andernfalls FALSE .

Bemerkungen

Diese Funktion ist in Ntoskrnl.exe verfügbar und kann nur im Kernelmodus aufgerufen werden. Die entsprechende Importbibliothek ist über das Windows Driver Kit (WDK) verfügbar.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Ntosp.h
Bibliothek
Ntoskrnl.lib