FltIsEcpFromUserMode 函数 (fltkernel.h)

FltIsEcpFromUserMode 例程用于确定是否额外创建参数上下文结构(ECP)源自用户模式。

语法

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

参数

[in] Filter

微型筛选器驱动程序的不透明筛选器指针。 此指针唯一标识微型筛选器驱动程序,只要加载微型筛选器驱动程序,该驱动程序就保持不变。

[in] EcpContext

指向要测试的 ECP 的指针。

返回值

如果 ECP 源自用户模式,则例程返回 true;如果 ECP 源自内核模式,则 FALSE

要求

要求 价值
最低支持的客户端 此例程从 Windows Vista 开始可用。
目标平台 普遍
标头 fltkernel.h (包括 Fltkernel.h)
FltMgr.lib
DLL FltMgr.sys
IRQL <= APC_LEVEL

另请参阅

ECP_LIST

FltAcknowledgeEcp

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData