| reslist | An address where the pointer to the new resource list will be stored. |
| pool | The pool to use for local storage and management |
| min | Allowed minimum number of available resources. Zero creates new resources only when needed. |
| smax | Resources will be destroyed to meet this maximum restriction as they expire. |
| hmax | Absolute maximum limit on the number of total resources. |
| ttl | If non-zero, sets the maximum amount of time a resource may be available while exceeding the soft limit. |
| con | Constructor routine that is called to create a new resource. |
| de | Destructor routine that is called to destroy an expired resource. |
| params | Passed to constructor and deconstructor |
| pool | The pool from which to create this resoure list. Also the same pool that is passed to the constructor and destructor routines. |