SetConfigString(string Section,
                        string Key,
                        string Value)
        {
            long result = KERNETL32.WritePrivateProfileString(Section, Key, Value, m_ConfigPath);

            if (result != 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
        GetConfigString(string Section,
                        string Key,
                        string Defualt,
                        StringBuilder buffer,
                        int size)
        {
            long size_t = KERNETL32.GetPrivateProfileString(Section, Key, Defualt, buffer, size, m_ConfigPath);

            if (size_t > 0)
            {
                return(buffer.ToString());
            }
            else
            {
                return(null);
            }
        }