Kompilieren eines NDIS 6.30-Treibers
Im Windows 8 Release des Windows Driver Kit (WDK) ist die Treiberentwicklungsumgebung in Visual Studio integriert. Die meisten Tools, die Sie zum Programmieren, Erstellen, Testen, Debuggen, Bereitstellen und Freigeben eines Treibers benötigen, stehen auf der Visual Studio-Benutzeroberfläche zur Verfügung. Dies ist eine Abkehr von früheren Versionen des WDK, in denen die verschiedenen Phasen des Fahrerlebenszyklus als separate Aufgaben mit eigenständigen Tools ausgeführt wurden.
Das WDK für Windows 8 unterstützt die Headerversionsverwaltung. Die Headerversionsverwaltung stellt sicher, dass NDIS 6.30-Treiber zur Kompilierzeit die entsprechenden NDIS 6.30-Datenstrukturen verwenden. Fügen Sie dem Visual Studio-Projekt für Ihren Treiber die folgenden Compilereinstellungen hinzu:
Fügen Sie für einen Miniporttreiber NDIS630_MINIPORT=1 hinzu.
Fügen Sie für einen Filter- oder Protokolltreiber NDIS630=1 hinzu.
Informationen zum Erstellen eines Treibers mit dem Windows 8 Release des WDK finden Sie unter Erstellen eines Treibers.
Informationen zum Konvertieren der Builddateien eines Treibers in ein Visual Studio-Projekt finden Sie unter Erstellen eines Treibers aus vorhandenen Quelldateien.