INF-Anforderungen des MB-Miniporttreibers
MB-Miniporttreiber müssen die folgenden Einträge in ihrer INF-Datei enthalten:
*IfType = 243; IF_TYPE_WWANPP
*MediaType = 9; <mark type="enumval">NdisMediumWirelessWan</mark>
*PhysicalMediaType = 8; NdisPhysicalMediumWirelessWan
EnableDhcp = 0; Disable DHCP
;Entries to be put in add-registry-section for NdisMediumWirelessWan
HKR, Ndi\Interfaces, UpperRange, 0, "flpp4, flpp6"
HKR, Ndi\Interfaces, LowerRange, 0, "ppip"
Alle im obigen Codebeispiel erwähnten Einträge mit Ausnahme von UpperRange und LowerRange sollten sich unter demselben INF-Abschnitt befinden wie schlüsselwörter wie AddReg und CopyFiles. UpperRange und LowerRange sollten in den Add-Registry-Abschnitt der INF-Datei eingefügt werden.
*IfType
Dualmodusgeräte können einen der IfType-Werte aus der folgenden Tabelle angeben:
Beschreibung |
Name |
IfType |
GSM-basierte MB-Geräte |
IF_TYPE_WWANPP |
243 |
CDMA-basierte MB-Geräte |
IF_TYPE_WWANPP2 |
244 |
*Mediatype
MB-Miniporttreiber müssen einen der MediaType-Werte aus der folgenden Tabelle basierend auf dem Typ des Paketrahmens angeben, den der Miniporttreiber in seinem Sende- und Empfangsdatenpfad interpretieren kann.
Beschreibung |
Name |
MediaType |
MB-Miniporttreiber, die 802.3-Pakete interpretieren, müssen diesen Medientyp melden. Dieses Framework ist nur für die Migration alter Miniporttreiber vorgesehen und wird nicht für Miniporttreiber in Produktionsqualität empfohlen. |
NdisMedium802_3 |
0 |
MB-Miniporttreiber, die rohen IP-Datenverkehr verarbeiten können, müssen diesen Medientyp festlegen. Dies ist der empfohlene Medientyp, der in Miniporttreibern in Produktionsqualität verwendet werden soll. |
NdisMediumWirelessWan |
9 |
EnableDhcp
MB-Miniporttreiber müssen einen der EnableDhcp-Werte aus der folgenden Tabelle angeben, je nachdem, ob sie DHCP-Serveremulation implementieren.
Wert |
Beschreibung |
0 |
Deaktivieren Sie DHCP für diese Schnittstelle. Der Miniporttreiber implementiert keine DHCP-Server-Spoofing. Dies ist der empfohlene Wert, der in Treibern in Produktionsqualität verwendet werden soll. |
1 |
Aktivieren Sie DHCP für diese Schnittstelle. Der Miniporttreiber implementiert DHCP-Server-Spoofing. Das heißt, der Miniporttreiber muss einen DHCP-Server und ARP-Auflösungen spoofen. |
UpperRange
Diese Schlüsselwort (keyword) wird mit einer oder mehreren Kombinationen der folgenden Zeichenfolgen festgelegt, wenn der Medientyp NdisMediumWirelessWan ist. NdisMedium802_3 Miniporttreiber sollten die vorhandenen Werte in UpperRange verwenden.
Wert |
Beschreibung |
"flpp4" |
Miniport-Treiber geben "flpp4" an, wenn das MB-Gerät IPv4 unterstützt. |
"flpp6" |
Miniport-Treiber geben "flpp6" an, wenn das MB-Gerät IPv6 unterstützt. Dieser Wert wird nur für Geräte benötigt, die IPv6 unterstützen. |
LowerRange
Diese Schlüsselwort (keyword) muss mindestens den folgenden Wert aufweisen, wenn der Medientyp NdisMediumWirelessWan ist. NdisMedium802_3 Miniporttreiber sollten die vorhandenen Werte in LowerRange verwenden.
Wert |
Beschreibung |
"ppip" |
MB-Gerätetyp am unteren Rand. |