Difference between revisions of "User:Petr-akhlamov/WOW"

From ReactOS Wiki
Jump to: navigation, search
Line 1: Line 1:
'''Windows on Windows (WOW)''' — system component, which provide running apps, which using legacy 16-bit version of Windows API (Win 16) in 32-bit versions Windows NT.
+
'''Windows on Windows (WOW)''' — is a system component, which enables running apps that using legacy 16-bit version of Windows API (Win 16) in 32-bit versions Windows NT.
  
WOW implemented with help NTVDM and win16api stubs. NTVDM used for running 16-bit code, and win16api stubs thunks legacy 16-bit APIs to their newer 32-bit equivalents.
+
WOW is implemented with the help of NTVDM and win16api stubs. NTVDM is used for running 16-bit code, and win16api stubs thunk legacy 16-bit APIs to their newer 32-bit equivalents.
  
Usual, WOW used for old 16-bit installers.
+
Usually, WOW is needed for old 16-bit installers.
  
29-03-2018 Aleksandar Andrejevic (NTVDM developer) [http://reactos.org/project-news/march-2018-meeting-minutes announced] what he plans to work on WOW.
+
29-03-2018 Aleksandar Andrejevic (NTVDM developer) [http://reactos.org/project-news/march-2018-meeting-minutes announced] that he plans to work on WOW.
  
 
==Why 16-bit apps work in the Wine?==
 
==Why 16-bit apps work in the Wine?==
In the Wine work of 16-bit apps depends on kernel module ldt16, whereby emulate 16-bit code.[http://wiki.winehq.org/FAQ#16-bit_applications_fail_to_start]
+
In the Wine, running of 16-bit apps depends on kernel module ldt16, whereby emulate 16-bit code.[http://wiki.winehq.org/FAQ#16-bit_applications_fail_to_start]
  
 
==Links==
 
==Links==

Revision as of 06:17, 8 April 2018

Windows on Windows (WOW) — is a system component, which enables running apps that using legacy 16-bit version of Windows API (Win 16) in 32-bit versions Windows NT.

WOW is implemented with the help of NTVDM and win16api stubs. NTVDM is used for running 16-bit code, and win16api stubs thunk legacy 16-bit APIs to their newer 32-bit equivalents.

Usually, WOW is needed for old 16-bit installers.

29-03-2018 Aleksandar Andrejevic (NTVDM developer) announced that he plans to work on WOW.

Why 16-bit apps work in the Wine?

In the Wine, running of 16-bit apps depends on kernel module ldt16, whereby emulate 16-bit code.[1]

Links