This service allocates a block of memory from the heap and returns a pointer to the allocated memory. This service is not valid until the IFS manager performs Sys_Critical_Init during initialization.
size
Supplies the size of memory to be allocated from the heap. The maximum supported size is 32K.
Returns a pointer to the allocated memory. Returns NULL if the request could not be satisfied.