protected unsafe void EnableActionGetDeviceCapabilities()
        {
            iCallbackGetDeviceCapabilities = new CallbackGetDeviceCapabilities(DoGetDeviceCapabilities);
            IntPtr ptr = GCHandle.ToIntPtr(iGch);

            DvServiceUpnpOrgAVTransport2EnableActionGetDeviceCapabilities(iHandle, iCallbackGetDeviceCapabilities, ptr);
        }
 static extern void DvServiceUpnpOrgAVTransport2EnableActionGetDeviceCapabilities(uint aHandle, CallbackGetDeviceCapabilities aCallback, IntPtr aPtr);