Поделиться через


Функция FltGetRequestorProcessIdEx (fltkernel.h)

Подпрограмма FltGetRequestorProcessIdEx возвращает дескриптор режима ядра для процесса, связанного с потоком, который запрашивал заданную операцию ввода-вывода.

Синтаксис

HANDLE FLTAPI FltGetRequestorProcessIdEx(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Параметры

[in] CallbackData

Указатель на FLT_CALLBACK_DATA структуру, которая определяет поток и операцию ввода-вывода.

Возвращаемое значение

Подпрограмма FltGetRequestorProcessIdEx возвращает дескриптор режима ядра для процесса, связанного с потоком, который первоначально запрашивал операцию ввода-вывода. Если операция не связана с потоком, FltGetRequestorProcessIdEx возвращает NULL.

Замечания

Подпрограмма FltGetRequestorProcessIdEx возвращает дескриптор режима ядра для процесса, к которому в настоящее время подключен запрашивающий поток. Этот процесс может быть или не тот же процесс, который создал поток.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Microsoft Vista или более поздних версиях операционной системы Windows.
целевая платформа Всеобщий
заголовка fltkernel.h (include Fltkernel.h)
библиотеки FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

См. также

FLT_CALLBACK_DATA

FltGetRequestorProcess