public void SetControlHandler(DataObject controlObject, ControlHandler handler, object parameter)
            {
                ControlHandlerInfo info = GetControlHandlerInfo(controlObject);

                info.controlHandler          = handler;
                info.controlHandlerParameter = parameter;

                if (internalControlHandlerRef == null)
                {
                    internalControlHandlerRef = new InternalControlHandler(internalControlHandler);
                }

                IedServer_setControlHandler(self, controlObject.self, internalControlHandlerRef, GCHandle.ToIntPtr(info.handle));
            }
 static extern void IedServer_setControlHandler(IntPtr self, IntPtr node, InternalControlHandler handler, IntPtr parameter);