#pragma warning restore 414

        #endregion

        #region Constructors and Destructors

        private UserTracker(IntPtr handle)
        {
            this.Handle           = handle;
            this.internalListener = this.PrivateNewData;
        }
 private UserTracker(IntPtr handle)
 {
     this.Handle = handle;
     this.internalListener = this.PrivateNewData;
 }
 private static extern IntPtr UserTracker_RegisterListener(
     IntPtr objectHandler,
     [MarshalAs(UnmanagedType.FunctionPtr)] UserTrackerListenerUnmanagedDelegate listener);