#include <nnsys/fnd.h>
u16 NNS_FndGetAllocModeForExpHeap(NNSFndHeapHandle heap);
| heap | 拡張ヒープのハンドル |
現在の拡張ヒープのメモリ確保モードを返します。
拡張ヒープのメモリ確保モードを取得します。
メモリ確保モードを次のいずれかの値をとります。
| NNS_FND_EXPHEAP_ALLOC_MODE_FIRST | 確保しようとしているメモリブロックのサイズ以上の大きさを持つ、最初に見つかった空き領域からメモリブロックを確保します。 |
| NNS_FND_EXPHEAP_ALLOC_MODE_NEAR | 確保しようとしているメモリブロックのサイズに一番近いサイズの空き領域を探し、その空き領域からメモリブロックを確保します。 |
ヒープ作成直後は、NNS_FND_EXPHEAP_ALLOC_MODE_FIRST の状態になっています。
2004/04/01 初版