Freigeben über


FltGetRequestorProcess-Funktion (fltkernel.h)

Die FltGetRequestorProcess Routine gibt einen Prozesszeiger für den Thread zurück, der einen bestimmten E/A-Vorgang angefordert hat.

Syntax

PEPROCESS FLTAPI FltGetRequestorProcess(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Parameter

[in] CallbackData

Zeiger auf die Rückrufdatenstruktur (FLT_CALLBACK_DATA) für den E/A-Vorgang.

Rückgabewert

FltGetRequestorProcess gibt einen Prozesszeiger für den Thread zurück, der den E/A-Vorgang angefordert hat. Wenn der Vorgang keinem Thread zugeordnet ist, gibt FltGetRequestorProcess-NULL-zurück.

Bemerkungen

FltGetRequestorProcess gibt einen Zeiger auf 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
Zielplattform- Universal
Header- fltkernel.h (include Fltkernel.h)
Library FltMgr.lib
DLL- Fltmgr.sys
IRQL- <= DISPATCH_LEVEL

Siehe auch

FLT_CALLBACK_DATA

FltGetRequestorProcessId-