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
Tags: mobile edit mobile web edit
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.
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.


beta2.dll Compatibility library included in this build provided the following functions:
beta2.dll 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
*RtlFreeHeap = NTDLL.RtlFreeHeap
*RtlSizeHeap = NTDLL.RtlSizeHeap
*RtlUnwind = PreBeta2RtlUnwind
*NtCurrentTeb = NTDLL.NtCurrentTeb


The earliest possible build date for this build is 28 April 1993
The earliest possible build date for this build is 28 April 1993

Revision as of 19:32, 4 April 2019

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.

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

The earliest possible build date for this build is 28 April 1993