Compartir a través de


Función DismApplyUnattend

Aplica un archivo de respuesta desatendido a una imagen de Windows.

Sintaxis

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

Parámetros

Sesión [in]
Valor de DismSession válido. DismSession debe estar asociado a una imagen. Puede asociar una sesión a una imagen mediante DismOpenSession.

UnattendFile [in]
Ruta de acceso relativa o absoluta al archivo de respuesta que se aplicará a la imagen.

SingleSession [in]
Valor booleano que especifica si los paquetes enumerados en un archivo de respuesta se procesarán en una sola sesión o en varias sesiones.

Valor Descripción
true El archivo de respuesta desatendida se procesará en una sola sesión.
false Todos los paquetes que aparecen en el archivo de respuesta se procesarán en varias sesiones.

Valor devuelto

Si se descarga correctamente, devuelve S_OK .

Comentarios

Cuando se usa DISM para aplicar un archivo de respuesta a una imagen, la configuración desatendida en el paso de configuración offlineServicing se aplica a la imagen de Windows. Para obtener más información, consulte Opciones de mantenimiento desatendida Command-Line.

Ejemplo

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

Requisitos

Requisito Descripción
Plataformas host soportadas La API de DISM puede usarse en cualquier sistema operativo que el Windows Assessment and Deployment Kit (Windows ADK) admita. Para obtener más información, consulta la Referencia técnica de Windows ADK.
Plataformas de imágenes soportadas Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Entorno de Preinstalación de Windows (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10 y Windows Server 2016
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado DismAPI.h
Biblioteca DismAPI.lib
Archivo DLL DismAPI.dll

Consulte también

DismAddDriver

DismAddPackage

DismEnableFeature