protected unsafe void EnableActionDisableRecordTask() { iCallbackDisableRecordTask = new CallbackDisableRecordTask(DoDisableRecordTask); IntPtr ptr = GCHandle.ToIntPtr(iGch); DvServiceUpnpOrgScheduledRecording2EnableActionDisableRecordTask(iHandle, iCallbackDisableRecordTask, ptr); }
static extern void DvServiceUpnpOrgScheduledRecording2EnableActionDisableRecordTask(uint aHandle, CallbackDisableRecordTask aCallback, IntPtr aPtr);