Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.27. Вспомогательный объект для работы с текстом в формате INI-файла
А.5.27.21. Макрос rdsINIDeleteSection – удалить секцию
Макрос rdsINIDeleteSection удаляет из текста секцию с указанным именем.
rdsINIDeleteSectionA(
ini, // Вспомогательный объект
sectionname // Имя секции (UTF8)
)
rdsINIDeleteSectionW(
ini, // Вспомогательный объект
sectionname // Имя секции (UTF16)
)
// Через функцию-псевдоним
rdsINIDeleteSection(
ini, // Вспомогательный объект
sectionname // Имя секции (кодировка по умолчанию)
)
Определение
#define rdsINIDeleteSectionA(ini,sectionname) \ rdsSetObjectStrA((ini),RDS_HINI_DELETESECTION, \ 0,(sectionname)) #define rdsINIDeleteSectionW(ini,sectionname) \ rdsSetObjectStrW((ini),RDS_HINI_DELETESECTION, \ 0,(sectionname)) // Через функцию-псевдоним #define rdsINIDeleteSection(ini,sectionname) \ rdsSetObjectStr((ini),RDS_HINI_DELETESECTION, \ 0,(sectionname))
Параметры
- ini (RDS_HOBJECT)
- Идентификатор вспомогательного объекта для работы с текстом, ранее созданного функцией rdsINICreateTextHolder.
- sectionname (RDSCSTR, RDSWCSTR, RDSXCSTR)
- Указатель на строку названия секции.
Примечания
Макрос rdsINIDeleteSection заключает в себя вызов команды RDS_HINI_DELETESECTION.