次の方法で共有


CREATE_REDIRECTION_ECP_CONTEXT 構造体 (ntifs.h)

CREATE_REDIRECTION_ECP_CONTEXT構造体には、特定の作成操作についてファイルのリダイレクト状態を照会するために送信できる追加の create パラメーター (ECP) コンテキストが含まれています。

構文

typedef struct _CREATE_REDIRECTION_ECP_CONTEXT {
  USHORT      Size;
  USHORT      Flags;
  FILE_ID_128 FileId;
  GUID        VolumeGuid;
} CREATE_REDIRECTION_ECP_CONTEXT, *PCREATE_REDIRECTION_ECP_CONTEXT;

メンバー

Size

この構造体のサイズ (バイト単位)。

Flags

ファイルのリダイレクト状態。 次の値の有効な組み合わせを指定できます。

フラグ 説明
CREATE_REDIRECTION_FLAGS_SERVICED_FROM_LAYER これは、LayerRootLocations レジストリ キーに登録されていないレイヤーからリダイレクトされたファイルです。
CREATE_REDIRECTION_FLAGS_SERVICED_FROM_SCRATCH これは新しいファイルまたは変更されたファイルであり、リダイレクトされません。
CREATE_REDIRECTION_FLAGS_SERVICED_FROM_REGISTERED_LAYER これは、LayerRootLocations レジストリ キーに一覧表示されているレイヤーからリダイレクトされたファイルです。
CREATE_REDIRECTION_FLAGS_SERVICED_FROM_REMOTE_LAYER これは、コンテナーに対するリモート ファイル システムからのリダイレクトされたファイルです。 そのサーバー上のレイヤーとして登録されている場合と登録されていない場合があります。 Hyper-V コンテナーの場合、リモート サーバーは Hyper-V コンテナー ユーティリティ VM のホストです。
CREATE_REDIRECTION_FLAGS_SERVICED_FROM_USER_MODE これは、ユーザー モードのリダイレクトを必要とするクラウドまたはその他のファイルです。

FileId

バッキング ファイルの ID。

VolumeGuid

バッキング ファイルが存在するディスク ボリュームの GUID ベースの識別子。

注釈

システム定義のGUID_ECP_CREATE_REDIRECTION値は、 FltAllocateExtraCreateParameterFsRtlRemoveExtraCreateParameter などの ECP 関連のサポート ルーチンを呼び出すときに、この ECP コンテキスト構造で使用されます。

詳細については、「 追加の作成パラメーターの概要 」を参照してください。

WCIFS_REDIRECTION_ECP_CONTEXT構造体は、コードの互換性を維持するために、この構造体と同じとして定義されます。

要件

要件
サポートされている最小のクライアント Windows 10
Header ntifs.h