Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |
| en:docs:win16:thunking [2026/06/03 08:38] – [Russian‑language materials] prokushev | en:docs:win16:thunking [2026/06/03 08:41] (current) – [The Old New Thing (Raymond Chen)] prokushev |
|---|
| ==== The Old New Thing (Raymond Chen) ==== | ==== The Old New Thing (Raymond Chen) ==== |
| |
| * [[https://devblogs.microsoft.com/oldnewthing/20080207-00/?p=23533|What did MakeProcInstance do? (February 7, 2008)]] – detailed explanation of the mechanism, its necessity due to lack of MMU, and why it became redundant. | * [[https://devblogs.microsoft.com/oldnewthing/20080207-00/?p=23533|What did MakeProcInstance do? (February 7, 2008)]] – explanation of the mechanism, its necessity due to lack of MMU, and why it became redundant. |
| * [[https://devblogs.microsoft.com/oldnewthing/20180423-00/?p=98575|The early history of redundant function pointer casts: MakeProcInstance (April 23, 2018)]] – concludes that ''MakeProcInstance'' is now a stub. | * [[https://devblogs.microsoft.com/oldnewthing/20180423-00/?p=98575|The early history of redundant function pointer casts: MakeProcInstance (April 23, 2018)]] – concludes that ''MakeProcInstance'' is now a stub. |
| | * [[https://devblogs.microsoft.com/oldnewthing/20080208-00/?p=23513|Why couldn't you have more than one instance of a 16-bit multi-DS program? (February 8, 2008)]] - explanation of the DS segment usage |
| |
| ==== Historical analysis and discoveries ==== | ==== Historical analysis and discoveries ==== |