Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
en:docs:fapi:dossuballoc [2021/12/05 11:04] – prokushev | en:docs:fapi:dossuballoc [2021/12/05 11:05] (current) – prokushev | ||
---|---|---|---|
Line 30: | Line 30: | ||
Before a segment allocated by [[DosAllocSeg]] or [[DosAllocShrSeg]] can be suballocated, | Before a segment allocated by [[DosAllocSeg]] or [[DosAllocShrSeg]] can be suballocated, | ||
- | Allocation size must be a multiple of four bytes. Otherwise, it is rounded up to a multiple of four bytes. The maximum value for the size parameter is the size that was set with DosSubSet minus 8. Note that no paragraph (16-byte) alignment is required; all requests are serviced on a byte alignment basis. | + | Allocation size must be a multiple of four bytes. Otherwise, it is rounded up to a multiple of four bytes. The maximum value for the size parameter is the size that was set with [[DosSubSet]] minus 8. Note that no paragraph (16-byte) alignment is required; all requests are serviced on a byte alignment basis. |
A suballocated block of memory in a suballocated segment is freed by a call to [[DosSubFree]]. | A suballocated block of memory in a suballocated segment is freed by a call to [[DosSubFree]]. |