Freigeben über


FltGetRequestorProcessIdEx-Funktion (fltkernel.h)

Die FltGetRequestorProcessIdEx-Routine gibt das Kernelmodushandle für den Prozess zurück, der dem Thread zugeordnet ist, der einen bestimmten E/A-Vorgang angefordert hat.

Syntax

HANDLE FLTAPI FltGetRequestorProcessIdEx(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Parameter

[in] CallbackData

Ein Zeiger auf eine FLT_CALLBACK_DATA Struktur, die den Thread und den E/A-Vorgang identifiziert.

Rückgabewert

Die FltGetRequestorProcessIdEx-Routine gibt das Kernelmodushandle für den Prozess zurück, der dem Thread zugeordnet ist, der ursprünglich den E/A-Vorgang angefordert hat. Wenn der Vorgang keinem Thread zugeordnet ist, gibt FltGetRequestorProcessIdEx NULL zurück.

Hinweise

Die FltGetRequestorProcessIdEx-Routine gibt das Kernelmodushandle für den Prozess zurück, an den der anfordernde Thread derzeit angefügt ist. Dieser Prozess kann derselbe Prozess sein, der den Thread erstellt hat.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Microsoft Vista oder höheren Versionen des Windows-Betriebssystems.
Zielplattform Universell
Header fltkernel.h (fltkernel.h einschließen)
Bibliothek FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Weitere Informationen

FLT_CALLBACK_DATA

FltGetRequestorProcess