protected unsafe void EnableActionBrowseRecordTasks()
        {
            iCallbackBrowseRecordTasks = new CallbackBrowseRecordTasks(DoBrowseRecordTasks);
            IntPtr ptr = GCHandle.ToIntPtr(iGch);

            DvServiceUpnpOrgScheduledRecording2EnableActionBrowseRecordTasks(iHandle, iCallbackBrowseRecordTasks, ptr);
        }
 static extern void DvServiceUpnpOrgScheduledRecording2EnableActionBrowseRecordTasks(uint aHandle, CallbackBrowseRecordTasks aCallback, IntPtr aPtr);