WIM_PROVIDER_EXTERNAL_INFO 구조체(ntifs.h)

WIM_PROVIDER_EXTERNAL_INFO 구조에는 WIM(Windows 이미지 파일) 외부 지원 공급자에 대한 식별자 및 상태 정보가 포함됩니다.

구문

typedef struct _WIM_PROVIDER_EXTERNAL_INFO {
  ULONG         Version;
  ULONG         Flags;
  LARGE_INTEGER DataSourceId;
  UCHAR         ResourceHash[WIM_PROVIDER_HASH_SIZE];
} WIM_PROVIDER_EXTERNAL_INFO, *PWIM_PROVIDER_EXTERNAL_INFO;

멤버

Version

WIM 공급자 버전입니다. 를 WIM_PROVIDER_CURRENT_VERSION.

Flags

WIM 공급자에 대한 상태 플래그입니다. 활성 상태일 때 0으로 설정합니다. 그렇지 않으면 플래그 가 다음 값 중 하나로 설정됩니다.

의미
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE WIM 공급자가 활성 상태가 아니며 WIM 파일을 찾을 수 없을 때 발생할 수 있습니다. 이 경우 WIM 파일은 복구되지 않습니다.
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED 공급자가 분리되었음을 나타냅니다. 복구가 시도됩니다.

DataSourceId

WIM 파일 데이터 원본의 식별자 값입니다.

ResourceHash[WIM_PROVIDER_HASH_SIZE]

WIM 내에 포함된 개체의 식별자입니다. 일반적으로 WIM 내에 저장된 파일 내용의 해시입니다.

설명

파일의 백업 소스는 FSCTL_SET_EXTERNAL_BACKING 제어 코드 요청으로 설정됩니다. 요청에 지정된 파일을 지원하는 WIM 파일은 WIM_PROVIDER_EXTERNAL_INFODataSourceId 멤버에 설정됩니다.

플래그ResourceHash 멤버는 공급자 정보가 FSCTL_GET_EXTERNAL_BACKING 요청에서 반환되는 경우 유효합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 Update
머리글 ntifs.h(Ntifs.h, Fltkernel.h 포함)

추가 정보

FSCTL_GET_EXTERNAL_BACKING

FSCTL_SET_EXTERNAL_BACKING