CodeTV.EPG.UpdateAllSchedule C# (CSharp) Method

UpdateAllSchedule() public method

public UpdateAllSchedule ( IGuideData guideData ) : void
guideData IGuideData
return void
        public void UpdateAllSchedule(IGuideData guideData)
        {
            Trace.WriteLineIf(trace.TraceInfo, "EPG.UpdateAllSchedule()");

            //if (guideData != null)
            //{
            //    IEnumVARIANT pEnumPrograms;
            //    guideData.GetScheduleEntryIDs(out pEnumPrograms);
            //    //pEnumPrograms.Reset();
            //    if (pEnumPrograms != null)
            //    {
            //        object[] varScheduleEntryDescriptionID = new object[1];
            //        //unsafe
            //        {
            //            //22 int fetched = 0;
            //            //22 IntPtr pFetched = new IntPtr(&fetched); //new IntPtr(fetched); // IntPtr.Zero; // new IntPtr(&fetched);
            //            //22 int hr = 0;
            //            IntPtr p = Marshal.AllocCoTaskMem(4);
            //            try
            //            {
            //                while (pEnumPrograms.Next(1, varScheduleEntryDescriptionID, p) == 0)
            //                {
            //                    Trace.WriteLineIf(trace.TraceVerbose, varScheduleEntryDescriptionID[0].ToString());
            //                    UpdateSchedule((string)varScheduleEntryDescriptionID[0], guideData);
            //                    varScheduleEntryDescriptionID[0] = null;
            //                }
            //            }
            //            finally
            //            {
            //                Marshal.FreeCoTaskMem(p);
            //            }
            //        }
            //        pEnumPrograms = null;
            //    }
            //}
        }