Freigeben über


MB-Treibermodellversionsverwaltung

Die Versionsverwaltung des MB-Treibermodells erfolgt über die Treibermodellversion und einzelne OID-Datenstrukturrevisionen. Dies entspricht dem Versionsverwaltungsparadigma, das in NDIS 6.x verwendet wird.

Die Treibermodellversion definiert die Schnittstellenentwicklung zwischen dem MB-Dienst und dem MB-Miniporttreiber. Die einzelnen OID-Revisionen verfolgen die Änderungen, die an OIDs in verschiedenen MB-Treibermodellversionen vorgenommen wurden. Das heißt, die Treibermodellversion definiert einen Satz von OIDs, deren Datenstrukturen durch bestimmte Revisionsnummern identifiziert werden.

In Übereinstimmung mit der NDIS-Spezifikation ist die Entwicklung des MB-Treibermodells additiv. Das heißt, neue OIDs und neue Member können nur zu vorhandenen OID-Datenstrukturen hinzugefügt werden. Dadurch wird sichergestellt, dass der MB-Dienst Abwärtskompatibilität für Miniporttreiber unterstützen kann.

Wichtig Nur unter äußerst seltenen Umständen werden vorhandene OIDs veraltet oder Member vorhandener OID-Datenstrukturen in der nächsten Version nicht verwendet. In diesem Fall sind diese Änderungen und ihre Auswirkungen auf die Abwärtskompatibilität in der nachfolgenden Dokumentation über neuere Versionen der MB-Treibermodellspezifikation klar zu dokumentieren.

In dieser Dokumentation wird die Windows 8 Version des MB-Treibermodells behandelt. Die Treibermodellversion wurde auf Version 2.0 erhöht. Einige OID-Revisionen sind weiterhin Revision Nummer 1, während einige auf Revision 2 aktualisiert wurden. Weitere Informationen dazu, welche Revisionen mit den entsprechenden OIDs verwendet werden sollen, finden Sie unter MB-Datenmodell.

Diese Dokumentation behandelt die erste Version des MB-Treibermodells, sodass sowohl die Treibermodellversion als auch einzelne OID-Revisionen mit der Revisionsnummer 1 beginnen.

Wenn das Treibermodell zur nächsten Version wechselt, wird seine Versionsnummer um 1 erhöht. Alle neuen OIDs, die dem Treibermodell hinzugefügt werden, beginnen bei Revision 1; alle vorhandenen OIDs, deren Datenstrukturen sich geändert haben, erhöhen ihre entsprechende Revision um 1, und alle vorhandenen OIDs, die sich nicht ändern, behalten ihre jeweiligen Revisionsnummern.

Die Treibermodellversion wird von OID_WWAN_DRIVER_CAPS übermittelt. Der MB-Dienst sendet während der MB-Miniporttreiberinitialisierung eine OID_WWAN_DRIVER_CAPS Abfrageanforderung an den Miniporttreiber. Einzelne OID-Revisionen werden vom Revisionselement der NDIS_OBJECT_HEADER-Struktur beschrieben, die als Teil der Datenstruktur für jede einzelne OID enthalten ist.

Weitere Informationen

MBIM-Erweiterung 2.0-Versionsverwaltung für 5G