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 状態コードが返されます。
リターン コード | 説明 |
---|---|
|
Data が作成操作ではない場合の状態コード。 これはエラー コードです。 |
|
操作は正常に完了しました。 |
注釈
このルーチンは、必要に応じて ECP リストまたは ECP を追加します。 フィルター は、ECP 自体ではなく、開いている再解析エントリ構造の有効期間中に参照されます。これは、特定のフィルターとは概念的に独立しています。
FltRemoveOpenReparseEntry を使用して、開いている reparse 構造体を作成操作から削除します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1607 |
サポートされている最小のサーバー | Windows Server 2016 |
対象プラットフォーム | Windows |
ヘッダー | fltkernel.h |
IRQL | IRQL_requires_max(APC_LEVEL) |