Compartir a través de


Requisitos de empaquetado de MSI del controlador de extensión

Las extensiones switch deben empaquetarse en un archivo MSI instalable de forma silenciosa. A continuación, este archivo se puede implementar en el equipo donde las aplicaciones de administración usan automáticamente las extensiones.

El archivo MSI debe cumplir los siguientes requisitos:

  • Los controladores deben empaquetarse y distribuirse en el formato de paquete MSI estándar.
  • El paquete MSI debe ser desinstalable de forma silenciosa.
  • El paquete MSI solo puede contener una extensión.
  • El paquete MSI debe contener los campos de tabla necesarios descritos en los campos de tabla MSI que se enumeran a continuación. Además, el archivo MSI debe ser capaz de instalar silenciosamente el controlador .sys, .inf y los archivos complementarios necesarios para que el controlador funcione con los parámetros descritos en el campo DriverInstallParams de la lista de campos de la tabla Propiedades msi a continuación.
Campo Obligatorio Tipo Detalles
Descripción Obligatorio String Descripción de la extensión que se muestra.
Fabricante Obligatorio String Nombre de la empresa que publica el controlador de extensión. Las cadenas localizadas se pueden almacenar.
ProductVersion Obligatorio String La versión de este paquete MSI. Ejemplo: 1.0.0.0
ProductName Obligatorio String Nombre del controlador.
DriverID Obligatorio String Debe coincidir con el campo Msvm_InstalledEthernetSwitchExtension.Name que está disponible después de instalar el controlador y el identificador del controlador en el archivo INF del controlador.
DriverVersion Obligatorio String Versión del controlador incluido en este paquete. Ejemplo: 1.0.0.0
ExtensionType Obligatorio String Tipo de la extensión. Valores: reenvío, captura, supervisión, filtro
DriverInstallParams Obligatorio String Parámetros usados para instalar este controlador de forma silenciosa. Ejemplo: /q
IsManagedByExtensionManager Opcionales String Present y non-zero = Sí, 0 o no present = No
MinApplicableOSVersion Obligatorio String La versión mínima del sistema operativo Windows en la que se ejecutará esta extensión. Consulte Versión del sistema operativo para los números de versión del sistema operativo. Tenga en cuenta que la característica Conmutador extensible de Hyper-V se agregó en Windows Server 2012, por lo que el valor válido más bajo para este campo es "6.2".
MaxApplicableOSVersion Opcionales String La versión máxima del sistema operativo Windows en la que se ejecutará esta extensión. Consulte Versión del sistema operativo para los números de versión del sistema operativo. Tenga en cuenta que la característica Conmutador extensible de Hyper-V se agregó en Windows Server 2012, por lo que el valor válido más bajo para este campo es "6.2" o el valor de MinApplicableOSVersion, lo que sea mayor. Este campo es opcional. Si no se especifica ningún valor, la extensión se ejecutará en MinApplicableOSVersion y versiones posteriores .