public ZeroResponse<string[]> GetExistingPacks(string ID)
        {
            ZeroResponse<string[]> ret = new ZeroResponse<string[]>
            {
                IsValid = true,
            };

            using (ZeroServerConfiguration Config = new ZeroServerConfiguration())
            {
                int TCode = 0;
                string msg = "";
                bool stat = Config.ValidateConnection(ID, out TCode, out msg);
                if (stat)
                {
                    ret.Result = Config.GetPackNamesToSend(TCode);
                }
                else
                {
                    if (TCode > 0)
                        Config.UpdateConnectionStatus(ID, ZeroServerConfiguration.ConnectionState.Error);
                }
                ret.Status = msg;
            }

            return ret;
        }