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

Подпрограмма FltIsEcpFromUserMode используется для определения того, была ли дополнительная структура контекста параметра (ECP) из пользовательского режима.

Синтаксис

BOOLEAN FLTAPI FltIsEcpFromUserMode(
  [in] PFLT_FILTER Filter,
  [in] PVOID       EcpContext
);

Параметры

[in] Filter

Указатель непрозрачного фильтра для драйвера мини-фильтра. Этот указатель однозначно идентифицирует драйвер минифильтра и остается константой до тех пор, пока драйвер минифильтра загружается.

[in] EcpContext

Указатель на ecP для тестирования.

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

Подпрограмма возвращает TRUE, если ECP был создан в пользовательском режиме и FALSE, если ECP был создан в режиме ядра.

Требования

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

См. также

ECP_LIST

FltAcknowledgeEcp

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData