CREATE_REDIRECTION_ECP_CONTEXT 구조체(ntifs.h)

CREATE_REDIRECTION_ECP_CONTEXT 구조에는 특정 만들기 작업을 위해 파일의 리디렉션 상태를 쿼리하기 위해 보낼 수 있는 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
머리글 ntifs.h