public static int MakeResult(int severity, int facility, int code) { return(MiscHelpers.UnsignedAsSigned((uint)(code & 0xFFFF) | ((uint)(facility & 0x1FFF) << 16) | ((uint)(severity & 0x1) << 31))); }
public static int GetFacility(uint result) { return(GetFacility(MiscHelpers.UnsignedAsSigned(result))); }
public static int GetCode(uint result) { return(GetCode(MiscHelpers.UnsignedAsSigned(result))); }
// ReSharper restore InconsistentNaming public static void Check(uint result) { Check(MiscHelpers.UnsignedAsSigned(result)); }