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値は、 FltAllocateExtraCreateParameter や FsRtlRemoveExtraCreateParameter などの ECP 関連のサポート ルーチンを呼び出すときに、この ECP コンテキスト構造で使用されます。
詳細については、「 追加の作成パラメーターの概要 」を参照してください。
WCIFS_REDIRECTION_ECP_CONTEXT構造体は、コードの互換性を維持するために、この構造体と同じとして定義されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
Header | ntifs.h |