структура 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 (включая Ntifs.h, Fltkernel.h) |