FltGetRequestorProcessId-Funktion (fltkernel.h)
Die FltGetRequestorProcessId-Routine gibt die eindeutige 32-Bit-Prozess-ID für den Prozess zurück, der dem Thread zugeordnet ist, der einen bestimmten E/A-Vorgang angefordert hat.
Syntax
ULONG FLTAPI FltGetRequestorProcessId(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parameter
[in] CallbackData
Zeiger auf die Rückrufdatenstruktur (FLT_CALLBACK_DATA) für den E/A-Vorgang.
Rückgabewert
FltGetRequestorProcessId gibt die Prozess-ID 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 FltGetRequestorProcessId null zurück.
Hinweise
FltGetRequestorProcessId gibt die Prozess-ID 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 |
---|---|
Zielplattform | Universell |
Header | fltkernel.h (include Fltkernel.h) |
Bibliothek | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |