# NNS_FndGetAllocatableSizeForExpHeapEx

## 構文

      #include <nnsys/fnd.h>

      u32 NNS_FndGetAllocatableSizeForExpHeapEx(
              NNSFndHeapHandle    heap,
              int                 alignment);

## 引数

heap | 拡張ヒープのハンドル
alignment | メモリブロックのアライメント。4,8,16,32のいずれかの値が指定できます。

## 返り値

拡張ヒープの空き領域から割り当てることの出来るメモリブロックの最大サイズ(バイト)を返します。

## 説明

拡張ヒープの空き領域から割り当てることの出来るメモリブロックの最大サイズ(バイト)を取得します。

メモリブロックのアライメントを alignment によって指定できます。アライメント値によって、確保可能なメモリブロックの大きさが変わります。

## 参照

`NNS_FndGetAllocatableSizeForExpHeap, NNS_FndGetTotalFreeSizeForExpHeap, NNS_FndAllocFromExpHeap, NNS_FndAllocFromExpHeapEx`

## 履歴

2004/10/15 不要なカンマを削除した。
2004/04/01 初版