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 den 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.

Bemerkungen

Die FltGetRequestorProcessIdEx Routine gibt den Kernelmodushandle für den Prozess zurück, dem der anfordernde Thread derzeit zugeordnet ist. Dieser Prozess kann oder nicht derselbe Prozess sein, der den Thread erstellt hat.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Vista oder höheren Versionen des Windows-Betriebssystems.
Zielplattform- Universal
Header- fltkernel.h (include Fltkernel.h)
Library FltMgr.lib
DLL- Fltmgr.sys
IRQL- <= DISPATCH_LEVEL

Siehe auch

FLT_CALLBACK_DATA

FltGetRequestorProcess-