title: HeapAlloc returns 0xC0000017: Not Enough Quota
body: <p>I'm allocating a small number of data types, total size 2mb.</p>
  
  <p>I only use one heap, and it runs fine until I get to a certain number of allocations, I'm pretty sure of this because I've commented one allocation for it to crash on the next.</p>
  
  <p>Quota = disk space? the documentation doesn't cover error codes for this specific function, I've profiled the application and there's plenty of memory free allocated for the process. Also I put a data breakpoint on the heap pointer, and it doesn't break. The heap pointer is fine when i step through, up to my call to HeapAlloc.</p>
  
  <p>So strange..</p>