структура WIM_PROVIDER_OVERLAY_ENTRY (ntifs.h)
Структура WIM_PROVIDER_OVERLAY_ENTRY содержит сведения о конфигурации файла 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, добавляемого в качестве резервного источника. Имя файла является строкой символьных значений WCHAR , завершаемой значением NULL.
WimType
Тип WIM-файла, заданного в качестве резервного источника. Для типа WIM-файла задано одно из следующих значений.
Значение | Значение |
---|---|
WIM_BOOT_OS_WIM | WIM-файл содержит системные файлы Windows. |
WIM_BOOT_NOT_OS_WIM | WIM-файл содержит файлы, не относящиеся к операционной системе. |
WimIndex
Индекс изображения в WIM-файле, указанном в wimFileNameOffset.
Flags
Флаги состояния для поставщика WIM. Установите значение 0, если активен. В противном случае параметру Flags присваивается одно из следующих значений.
Значение | Значение |
---|---|
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE | Поставщик WIM не активен, что может произойти, если WIM-файл не найден. В этом случае WIM-файл не будет восстановлен. |
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED | Поставщик отключен. Будет предпринята попытка восстановления. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 с обновлением |
Верхняя часть | ntifs.h (включая Ntifs.h, Fltkernel.h) |