Portieren des Treibers zu 64-Bit-Windows
Die 64-Bit-Version von Windows wurde entwickelt, um Entwicklern die Verwendung einer einzelnen Quellcodebasis für ihre 32-Bit- und 64-Bit-Windows-Anwendungen zu ermöglichen. Dies gilt weitgehend auch für 32-Bit- und 64-Bit-Windows-Treiber.
Für Benutzermodusanwendungen enthält 64-Bit-Windows eine Windows unter Windows (WOW64) Thunking-Schicht , die es 32-Bit-Anwendungen ermöglicht, unter 64-Bit-Versionen von Windows (mit einigen Leistungseinbußen) auszuführen. Dazu werden 32-Bit-Funktionsaufrufe abgefangen und Parametertypen mit Zeigergenauigkeit nach Bedarf in Typen mit fester Genauigkeit konvertiert, bevor der Übergang zum 64-Bit-Kernel erfolgt. Dieser Konvertierungsprozess wird als Thunking bezeichnet.
Hinweis Dieses Thunking wird nur für 32-Bit-Anwendungen durchgeführt; 32-Bit-Treiber werden unter 64-Bit-Versionen von Windows nicht unterstützt.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für