Windows NT 3.1/3.10.340.1: Difference between revisions

From BetaArchive Wiki
No edit summary
Tags: mobile edit mobile web edit
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This build was the first build of Beta 2. It introduced new Heap???Ex functions to the kernel. This build also provided a compatibility dll (beta2.dll) for linking older applications to use the new Heap functions.
'''Windows NT 3.1 build 340''' is a pre-release build of [[Windows NT 3.1]]. It has provided a compatibility dll (<code>BETA2.DLL</code>) for linking older applications to use the new Heap functions.


beta2.dll Compatibility library included in this build provided the following functions:
<code>BETA2.DLL</code> Compatibility library included in this build provided the following exports:


*RtlExAllocateHeap
*RtlExAllocateHeap
Line 7: Line 7:
*RtlExFreeHeap
*RtlExFreeHeap
*RtlExSizeHeap
*RtlExSizeHeap
*PreBeta2RtlUnwind
*RtlAllocateHeap = NTDLL.RtlAllocateHeap
 
*RtlReAllocHeap = NTDLL.RtlReAllocateHeap
The earliest possible build date for this build is 28 April 1993
*RtlFreeHeap = NTDLL.RtlFreeHeap
*RtlSizeHeap = NTDLL.RtlSizeHeap
*RtlUnwind = PreBeta2RtlUnwind
*NtCurrentTeb = NTDLL.NtCurrentTeb

Latest revision as of 16:41, 5 January 2021

Windows NT 3.1 build 340 is a pre-release build of Windows NT 3.1. It has provided a compatibility dll (BETA2.DLL) for linking older applications to use the new Heap functions.

BETA2.DLL Compatibility library included in this build provided the following exports:

  • RtlExAllocateHeap
  • RtlExReAllocateHeap
  • RtlExFreeHeap
  • RtlExSizeHeap
  • RtlAllocateHeap = NTDLL.RtlAllocateHeap
  • RtlReAllocHeap = NTDLL.RtlReAllocateHeap
  • RtlFreeHeap = NTDLL.RtlFreeHeap
  • RtlSizeHeap = NTDLL.RtlSizeHeap
  • RtlUnwind = PreBeta2RtlUnwind
  • NtCurrentTeb = NTDLL.NtCurrentTeb