Zusammenfassung der erforderlichen Änderungen zum Portieren eines Protokoll- oder Filtertreibers zu NDIS 6.30
Um ein NDIS 6.x-Protokoll oder einen Filtertreiber zur Unterstützung von NDIS 6.30 zu aktualisieren, müssen Sie ihn wie in den folgenden Abschnitten beschrieben ändern.
- Buildumgebung
- Allgemeine Portierungsanforderungen für Protokolltreiber
- Allgemeine Portierungsanforderungen für Filtertreiber
Build-Umgebung
- Ersetzen Sie die Präprozessordefinition NDIS60 oder NDIS61 oder NDIS620, falls vorhanden, durch NDIS630.
- Aktualisieren Sie die Haupt- und Nebenversionsnummer der NDIS in der struktur NDIS_Xxx_DRIVER_CHARACTERISTICS wie unter Implementieren eines NDIS 6.30-Treibers beschrieben.
Allgemeine Portierungsanforderungen für Protokolltreiber
Ein Protokolltreiber sollte NetEventSetPower immer abschließen, ohne auf Pakete zu warten. Weitere Informationen finden Sie unter
- Verbesserungen der Energieverwaltung in NDIS 6.30
- Behandeln von PnP-Ereignissen und Energieverwaltungsereignissen in einem Protokolltreiber
Weitere Informationen zu NDIS 6.30-Features finden Sie unter Einführung in NDIS 6.30.
Allgemeine Portierungsanforderungen für Filtertreiber
Ein Filtertreiber sollte NetEventSetPower immer abschließen, ohne auf Pakete zu warten. Weitere Informationen finden Sie unter
- Verbesserungen der Energieverwaltung in NDIS 6.30
- NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES
- NET_PNP_EVENT
- OID_PNP_SET_POWER
Weitere Informationen zu NDIS 6.30-Features finden Sie unter Einführung in NDIS 6.30.