Fixed Types for Heap Related Fields in PEB64

This commit is contained in:
ahm3dgg
2026-01-04 21:37:13 +02:00
parent e17204552f
commit cf2dacb304

View File

@@ -586,10 +586,10 @@ typedef struct _PEB64
ULONG NtGlobalFlag;
ULARGE_INTEGER CriticalSectionTimeout;
EMULATOR_CAST(std::int64_t, SIZE_T) HeapSegmentReserve;
EMULATOR_CAST(std::int64_t, SIZE_T) HeapSegmentCommit;
EMULATOR_CAST(std::int64_t, SIZE_T) HeapDeCommitTotalFreeThreshold;
EMULATOR_CAST(std::int64_t, SIZE_T) HeapDeCommitFreeBlockThreshold;
EMULATOR_CAST(std::uint64_t, SIZE_T) HeapSegmentReserve;
EMULATOR_CAST(std::uint64_t, SIZE_T) HeapSegmentCommit;
EMULATOR_CAST(std::uint64_t, SIZE_T) HeapDeCommitTotalFreeThreshold;
EMULATOR_CAST(std::uint64_t, SIZE_T) HeapDeCommitFreeBlockThreshold;
ULONG NumberOfHeaps;
ULONG MaximumNumberOfHeaps;