針對64位 Windows 使用單一原始程式碼基底
64 位版本的 Windows 的設計目的是讓開發人員能夠針對其 32 位和 64 位 Windows 應用程式使用單一原始程式碼基底。 在很大程度上,32 位和64位 Windows 驅動程式也是如此。
對於使用者模式應用程式,64 位 Windows 包含 Windows 上的 Windows (WOW64) Thunking 層 ,可讓 32 位應用程式在 64 位版本的 Windows 上執行(效能降低)。 在轉換至64位核心之前,它會攔截32位函式呼叫,並將指標有效位數參數類型轉換成固定有效位數類型。 此轉換程序稱為 「擷取」。
注意 只有 32 位 應用程式才會進行此指點;64 位版本的 Windows 不支援 32 位 驅動程式 。