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
備份文件的識別碼。
VolumeGuid
備份檔所在磁碟區之 GUID 型識別碼。
備註
呼叫 ECP 相關支援例程,例如 FltAllocateExtraCreateParameter 和 FsRtlRemoveExtraCreateParameter 時,系統定義的GUID_ECP_CREATE_REDIRECTION值會與這個 ECP 內容結構搭配使用。
如需詳細資訊 ,請參閱額外建立參數簡介 。
WCIFS_REDIRECTION_ECP_CONTEXT結構的定義與這個結構相同,以維護程式代碼相容性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
標頭 | ntifs.h |