# NNS_FndInitAllocatorForUnitHeap

## 構文

      #include <nnsys/fnd.h>

      void NNS_FndInitAllocatorForUnitHeap(
               NNSFndAllocator*    pAllocator,
               NNSFndHeapHandle    heap);

## 引数

pAllocator | NNSFndAllocator構造体のアドレス。
heap | ユニットヒープのハンドル。

## 返り値

なし。

## 説明

ユニットヒープからメモリの確保と解放を行うようにアロケータを初期化します。

指定したユニットヒープに設定されているメモリブロックのサイズより大きなメモリブロックを確保することは出来ません。その場合、関数NNS_FndAllocFromAllocator() はNULLを返します。

## 参照

`NNS_FndInitAllocatorForExpHeap, NNS_FndInitAllocatorForFrmHeap, NNS_FndInitAllocatorForSDKHeap`

## 履歴

2004/08/02 初版