Share via


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.