protected unsafe void EnableActionGetStateUpdateID()
        {
            iCallbackGetStateUpdateID = new CallbackGetStateUpdateID(DoGetStateUpdateID);
            IntPtr ptr = GCHandle.ToIntPtr(iGch);

            DvServiceUpnpOrgScheduledRecording2EnableActionGetStateUpdateID(iHandle, iCallbackGetStateUpdateID, ptr);
        }
 static extern void DvServiceUpnpOrgScheduledRecording2EnableActionGetStateUpdateID(uint aHandle, CallbackGetStateUpdateID aCallback, IntPtr aPtr);