The INI system is a relic from 16-bit windows. The functions are only provided for backwards compatibilty and may just vanish one day. And they are inflexible: if you want to add sub-keys, you have to write your own functions.