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 포함) |