public int CompareTo_(int lFlags, IWbemClassObjectFreeThreaded pCompareTo) { if (this.pWbemClassObject == IntPtr.Zero) { throw new ObjectDisposedException(name); } int num = WmiNetUtilsHelper.CompareTo_f(0x10, this.pWbemClassObject, lFlags, pCompareTo.pWbemClassObject); GC.KeepAlive(this); return(num); }