Поделиться через


структура WIM_PROVIDER_OVERLAY_ENTRY (ntifs.h)

Структура WIM_PROVIDER_OVERLAY_ENTRY содержит сведения о конфигурации файла формата образа Windows (WIM) для записи источника данных. Он используется для идентификации определенных имен файлов WIM и индексов, которые предоставляют данные внешним резервным файлам на томе.

Синтаксис

typedef struct _WIM_PROVIDER_OVERLAY_ENTRY {
  ULONG         NextEntryOffset;
  LARGE_INTEGER DataSourceId;
  GUID          WimGuid;
  ULONG         WimFileNameOffset;
  ULONG         WimType;
  ULONG         WimIndex;
  ULONG         Flags;
} WIM_PROVIDER_OVERLAY_ENTRY, *PWIM_PROVIDER_OVERLAY_ENTRY;

Члены

NextEntryOffset

Смещение к следующей WIM_PROVIDER_OVERLAY_ENTRY структуре, возвращенной в перечислении. Установите значение 0, если нет дополнительных записей.

DataSourceId

Конкретный идентификатор записи наложения. Один GUID WIM, например в элементе WimGuid, может иметь несколько идентификаторов источника данных.

WimGuid

Уникальный идентификатор WIM-файла.

WimFileNameOffset

Смещение в байтах с начала этой структуры имени файла для WIM-файла, добавляемого в качестве резервного источника. Имя файла является строкой, завершаемой значением NULL WCHAR символьных значений.

WimType

Тип файла WIM, заданного в качестве резервного источника. Тип файла WIM имеет одно из следующих значений.

Ценность Значение
WIM_BOOT_OS_WIM Файл WIM содержит системные файлы Windows.
WIM_BOOT_NOT_OS_WIM WiM-файл содержит файлы, отличные от операционной системы.

WimIndex

Индекс изображения в файле WIM, указанном в WimFileNameOffset.

Flags

Флаги состояния для поставщика WIM. Установите значение 0 при активности. В противном случае флаги заданы в качестве одного из следующих значений.

Ценность Значение
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE Поставщик WIM не активен, что может произойти, когда не найден WIM-файл. В этом случае WIM-файл не будет восстановлен.
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED Поставщик отключен. Будет предпринята попытка восстановления.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Обновление Windows 8.1
заголовка ntifs.h (include Ntifs.h, Fltkernel.h)

См. также

FSCTL_ENUM_OVERLAY