| Имя | Краткое описание. | Изменяет размер базы данных. |
| CreateDataBase | создание или открытие базы данных. | Нет |
| AddString | добавление именной строки в базу данных. | Да |
| DeleteString | удаление строки из базы данных. | Да |
| NewFile | добавлени файла в базу данных. | Да |
| AddFile | добавлени файла в базу данных. | Да |
| DelFile | удаление файла из базы данных. | Да |
| NewDirectory | добавление директории в базу данных. | Да |
| AddDirectory | добавление директории в базу данных. | Да |
| DelDirectory | удаление директории из базы данных. | Да |
| GetIndexType | получение данных об объекте по номеру индекса. | Нет |
| GetString | поиск строки в базе данных. | Нет |
| SetString | Перезапись строки в базе данных. | Да |
| SetObjectSize | задание размера объекту, директории или файлу. | Да |
| PathToIndex | получение из пути к объекту его номер индекса. | Нет |
| IndexToPath | получение из номера индекса полного пути к объекту. | Нет |
| CloseDataBase | закрытие базы данных. | Нет |
| IncreaseDataBase | увеличивает текущий размер маппированного файла базы данных. | Нет |
| DecreaseDataBase | уменьшает текущий размер маппированного файла базы данных. | Нет |
| GetOrder | получение порядка объекта в своей "директории владельце". | Нет |
| SetOrder | установка порядка объекта в своей "директории владельце". | Нет |
| RenameObject | переименование директории или файла. | Да |
dsmbase
BASE_HEADER
STR_INDEX
OBJ_INDEX
INDEX