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


Функция DismApplyUnattend

Применяет автоматический файл ответов к образу Windows.

Синтаксис

HRESULT WINAPI DismApplyUnattend(
  _In_ DismSession Session,
  _In_ PCWSTR      UnattendFile,
  _In_ BOOL        SingleSession
);

Параметры

Сеанс [вход]
Допустимое DismSession. DismSession должен быть связан с изображением. Сеанс можно связать с изображением с помощью DismOpenSession.

UnattendFile [in]
Относительный или абсолютный путь к файлу ответов, который будет применен к изображению.

SingleSession [in]
Логическое значение, указывающее, будут ли пакеты, перечисленные в файле ответов, обрабатываться в одном сеансе или в нескольких сеансах.

Значение Описание
TRUE Автоматический файл ответов будет обрабатываться за один сеанс.
Ложь. Все пакеты, перечисленные в файле ответов, будут обрабатываться в нескольких сеансах.

Возвращаемое значение

В случае успешного выполнения возвращает S_OK .

Комментарии

При использовании DISM для применения файла ответов к образу автоматические параметры в параметре offlineServicing применяются к образу Windows. Дополнительные сведения см. в разделе Параметры автоматического обслуживания Command-Line.

Пример

HRESULT hr = S_OK;
hr = DismApplyUnattend(Session, "C:\test\unattend.xml", TRUE);

Требования

Требование Описание
Поддерживаемые платформы узлов API DISM можно использовать в любой операционной системе, поддерживаемой комплектом средств для развертывания и оценки Windows (Windows ADK). Дополнительные сведения см. в техническом справочнике по Windows ADK.
Поддерживаемые платформы образов Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, среда предустановки Windows (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Заголовок DismAPI.h
Библиотека DismAPI.lib
DLL DismAPI.dll

См. также раздел

DismAddDriver

DismAddPackage

DismEnableFeature