структура 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) |