Freigeben über


MSI-Paketanforderungen für Erweiterungstreiber

Switch-Erweiterungen müssen in einer automatisch installierbaren MSI-Datei gepackt werden. Diese Datei kann dann auf dem Computer bereitgestellt werden, auf dem die Erweiterungen automatisch von Verwaltungsanwendungen verwendet werden.

Die MSI-Datei muss die folgenden Anforderungen erfüllen:

  • Treiber müssen im MSI-Standardpaketformat verpackt und verteilt werden.
  • Das MSI-Paket muss automatisch deinstalliert werden können.
  • Das MSI-Paket kann nur eine Erweiterung enthalten.
  • Das MSI-Paket muss die erforderlichen Tabellenfelder enthalten, die in den unten aufgeführten MSI-Tabellenfeldern beschrieben sind. Darüber hinaus muss die MSI-Datei in der Lage sein, den Treiber .sys, .inf und alle zusätzlichen Dateien, die für den Betrieb des Treibers erforderlich sind, mithilfe der parameter zu installieren, die im Feld DriverInstallParams in der Liste der MSI-Eigenschaften-Tabellenfelder unten beschrieben sind.
Feld Erforderlich Typ Details
Beschreibung Erforderlich String Beschreibung für die angezeigte Erweiterung.
Manufacturer Erforderlich String Name des Unternehmens, das den Erweiterungstreiber veröffentlicht. Lokalisierte Zeichenfolgen können gespeichert werden.
ProductVersion Erforderlich String Die Version dieses MSI-Pakets. Beispiel: 1.0.0.0
ProductName Erforderlich String Name des Treibers.
DriverID Erforderlich String Muss mit dem Feld Msvm_InstalledEthernetSwitchExtension.Name übereinstimmen, das nach der Installation des Treibers und der Treiber-ID in der INF-Datei des Treibers verfügbar ist.
DriverVersion Erforderlich String Die Version des Treibers, der in diesem Paket enthalten ist. Beispiel: 1.0.0.0
ExtensionType Erforderlich String Typ der Erweiterung. Werte: Weiterleitung, Erfassung, Überwachung, Filter
DriverInstallParams Erforderlich String Parameter, die zum automatischen Installieren dieses Treibers verwendet werden. Beispiel: /q
IsManagedByExtensionManager Optional String Vorhanden und ungleich 0 = Ja, 0 oder nicht vorhanden = Nein
MinApplicableOSVersion Erforderlich String Die Mindestversion des Windows-Betriebssystems, unter dem diese Erweiterung ausgeführt wird. Unter Betriebssystemversion finden Sie Versionsnummern des Betriebssystems. Beachten Sie, dass das Feature Hyper-V Extensible Switch in Windows Server 2012 hinzugefügt wurde, sodass der niedrigste gültige Wert für dieses Feld "6.2" ist.
MaxApplicableOSVersion Optional String Die maximale Version des Windows-Betriebssystems, unter dem diese Erweiterung ausgeführt wird. Unter Betriebssystemversion finden Sie Versionsnummern des Betriebssystems. Beachten Sie, dass das Feature Hyper-V Extensible Switch in Windows Server 2012 hinzugefügt wurde, sodass der niedrigste gültige Wert für dieses Feld "6.2" oder der Wert von MinApplicableOSVersion ist, je nachdem, welcher Wert höher ist. Dieses Feld ist optional. Wenn kein Wert angegeben wird, wird die Erweiterung unter MinApplicableOSVersion und höher ausgeführt.