Estructura DismDriver
Describe la arquitectura y el hardware que admite el controlador.
La función DismGetDriverInfo devuelve un objeto que incluye una matriz de estructuras DismDriver. Si especifica un DriverPath con el nombre publicado del controlador instalado en la imagen, por ejemplo OEM1.inf, la matriz solo incluye el hardware y las arquitecturas aplicables que se instalan en la imagen. También puede especificar un DriverPath mediante la ubicación de origen de un archivo .inf en el equipo técnico. Si usa la ubicación de origen, la matriz incluye todas las arquitecturas y hardware compatibles que existen en el archivo .inf antes de instalarla en una imagen específica de la arquitectura.
Sintaxis
typedef struct _DismDriver {
PCWSTR ManufacturerName;
PCWSTR HardwareDescription;
PCWSTR HardwareId;
UINT Architecture;
PCWSTR ServiceName;
PCWSTR CompatibleIds;
PCWSTR ExcludeIds;
} DismDriver;
Miembros
ManufacturerName
Nombre del fabricante del controlador.
HardwareDescription
Descripción del hardware del controlador.
HardwareId
Identificador de hardware del controlador.
Arquitectura
Arquitectura del controlador.
ServiceName
Nombre del servicio del controlador.
CompatibleIds
Identificadores compatibles del controlador.
ExcludeIds
Identificadores de exclusión del controlador.
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 |