EXCEPTION_INFO150[] GetSetExceptions(EXCEPTION_INFO150 parent) { IEnumDebugExceptionInfo150 enumerator = default(IEnumDebugExceptionInfo150); if (Session.EnumSetExceptions(parent.guidType, out enumerator) == 0 && enumerator != null) { return(enumerator.ToArray()); } else { return(new EXCEPTION_INFO150[] { }); } }
EXCEPTION_INFO150[] GetDefaultExceptions(EXCEPTION_INFO150?parent) { var parentArray = (!parent.HasValue) ? null : new EXCEPTION_INFO150[] { parent.Value }; IEnumDebugExceptionInfo150 val = default(IEnumDebugExceptionInfo150); if (Session.EnumDefaultExceptions(parentArray, out val) == 0 && val != null) { return(val.ToArray()); } else { return(new EXCEPTION_INFO150[] { }); } }