FltAddOpenReparseEntry 函数 (fltkernel.h)
此例程将调用方分配的开放式重新分析结构(OPEN_REPARSE_LIST_ENTRY)添加到创建作中。
语法
NTSTATUS FLTAPI FltAddOpenReparseEntry(
[in] PFLT_FILTER Filter,
[in] PFLT_CALLBACK_DATA Data,
[in] POPEN_REPARSE_LIST_ENTRY OpenReparseEntry
);
参数
[in] Filter
要引用的筛选器。
[in] Data
要向其附加打开的重新分析信息的创建作。
[in] OpenReparseEntry
要添加的开放式重新分析信息,类型为 OPEN_REPARSE_LIST_ENTRY。
返回值
返回以下 NT 状态代码。
返回代码 | 描述 |
---|---|
|
如果 数据 不是创建作,则状态代码。 这是一个错误代码。 |
|
作已成功完成。 |
言论
此例程根据需要添加 ECP 列表和/或 ECP。 筛选器 是在开放重新分析入口结构的生存期内引用的,而不是 ECP 本身,后者在概念上独立于任何特定筛选器。
使用 FltRemoveOpenReparseEntry 从创建作中删除打开的重新分析结构。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1607 |
支持的最低服务器 | Windows Server 2016 |
目标平台 | 窗户 |
标头 | fltkernel.h |
IRQL | IRQL_requires_max(APC_LEVEL) |