Diese Funktion der CAA_MemBlockMan.Library erstellt ein pool Objekt und initialisiert ctNumBlocks der Größe szBlockSize mit dem Wert 0. Diese Blöcke können mittels MBM.PoolGetBlock abgefragt und über MBM.PoolRelBlock zurückgegeben werden. Wird kein Callback gemacht, dann muss für eEmpty der Wert CB.gc_cbNULL übergeben werden.
ctNumBlocks |
CAA.COUNT |
Anzahl Blöcke im Pool. |
szBlockSize |
CAA.SIZE |
Größe eines bestimmten Blocks. |
eEmpty |
CB.EVENT |
Ereignis, wenn Pool leer ist Parameter ist Poolhandle: hPool. |
peError |
POINTER TO MBM.ERROR |
Zeiger auf Fehler-ID. |
hPool |
CAA.HANDLE |
Handle vom Blockpool. |