#include <nnsys/fnd.h>
void NNS_FndFreeToFrmHeap(NNSFndHeapHandle heap, int mode);
| heap | フレームヒープのハンドル |
| mode | メモリブロックの解放方法(下記参照) |
なし。
メモリブロックをまとめて解放します。解放方法には、mode で指定します。mode は下記に示す値をとることが出来ます。
| NNS_FND_FRMHEAP_FREE_HEAD | ヒープ領域の前方から確保したメモリブロックを一括して解放します。 |
| NNS_FND_FRMHEAP_FREE_TAIL | ヒープ領域の後方から確保したメモリブロックを一括して解放します。 |
| NNS_FND_FRMHEAP_FREE_ALL | ヒープから確保した全てのメモリブロックを一括して解放します。 NNS_FND_FRMHEAP_FREE_HEAD と NNS_FND_FRMHEAP_FREE_TAIL を同時に指定した場合と同じです。 |
NNS_FndAllocFromFrmHeap, NNS_FndAllocFromFrmHeapEx
2004/04/01 初版