Changed base implementation of protected heap allocations to use _Heap_Allocate_aligned_with_boundary().