internal static extern void InternalCheckDomain(IntPtr handle);
internal GCHandle(IntPtr handle) { GCHandle.InternalCheckDomain(handle); this.m_handle = handle; }