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


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

Структура WIM_PROVIDER_ADD_OVERLAY_INPUT используется для добавления нового источника данных файла образа Windows (WIM) в поставщик WIM.

Синтаксис

typedef struct _WIM_PROVIDER_ADD_OVERLAY_INPUT {
  ULONG WimType;
  ULONG WimIndex;
  ULONG WimFileNameOffset;
  ULONG WimFileNameLength;
} WIM_PROVIDER_ADD_OVERLAY_INPUT, *PWIM_PROVIDER_ADD_OVERLAY_INPUT;

Члены

WimType

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

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

WimIndex

Индекс изображения в ФАЙЛЕ WIM, имя файла которого указано в WimFileNameOffset.

WimFileNameOffset

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

WimFileNameLength

Длина файла в байтах, найденная в WimFileNameOffset.

Замечания

Имя файла WIM включается сразу после WIM_PROVIDER_ADD_OVERLAY_INPUT в системном буфере для запроса FSCTL_ADD_OVERLAY элемента управления. член WimFileNameOffset имеет значение sizeof(WIM_PROVIDER_ADD_OVERLAY_INPUT).

Имя ФАЙЛА WIM содержит завершающий символ NULL. WimFileNameLength содержит длину имени файла, за исключением конца NULL.

Требования

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

См. также

FSCTL_ADD_OVERLAY

FSCTL_REMOVE_OVERLAY

FSCTL_SUSPEND_OVERLAY

FSCTL_UPDATE_OVERLAY