Función DismRemoveDriver
Quita un controlador estándar de una imagen sin conexión.
Sintaxis
HRESULT WINAPI DismRemoveDriver(
_In_ DismSession Session,
_In_ PCWSTR DriverPath
);
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.
DriverPath [in]
Nombre de archivo publicado del controlador que se ha agregado a la imagen, por ejemplo OEM1.inf. Puede usar DismGetDrivers para obtener el nombre publicado del controlador.
Valor devuelto
Devuelve S_OK si se realiza correctamente.
Comentarios
Esta función solo admite imágenes sin conexión.
Importante
La eliminación de un controlador crítico para el arranque puede hacer que la imagen de Windows sin conexión no pueda arrancar.
Ejemplo
HRESULT hr = S_OK;
hr = DismRemoveDriver(Session, "Oem1.inf");
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 |