次の方法で共有


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 状態コードが返されます。

リターン コード 説明
STATUS_INVALID_PARAMETER_2
Data が作成操作ではない場合の状態コード。 これはエラー コードです。
STATUS_SUCCESS
操作は正常に完了しました。

注釈

このルーチンは、必要に応じて ECP リストまたは ECP を追加します。 フィルター は、ECP 自体ではなく、開いている再解析エントリ構造の有効期間中に参照されます。これは、特定のフィルターとは概念的に独立しています。

FltRemoveOpenReparseEntry を使用して、開いている reparse 構造体を作成操作から削除します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1607
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
ヘッダー fltkernel.h
IRQL IRQL_requires_max(APC_LEVEL)

こちらもご覧ください

FltRemoveOpenReparseEntry