コード例 #1
0
ファイル: RawCOMHelpers.cs プロジェクト: VE-2016/VE-2016
 public static int MakeResult(int severity, int facility, int code)
 {
     return(MiscHelpers.UnsignedAsSigned((uint)(code & 0xFFFF) | ((uint)(facility & 0x1FFF) << 16) | ((uint)(severity & 0x1) << 31)));
 }
コード例 #2
0
ファイル: RawCOMHelpers.cs プロジェクト: VE-2016/VE-2016
 public static int GetFacility(uint result)
 {
     return(GetFacility(MiscHelpers.UnsignedAsSigned(result)));
 }
コード例 #3
0
ファイル: RawCOMHelpers.cs プロジェクト: VE-2016/VE-2016
 public static int GetCode(uint result)
 {
     return(GetCode(MiscHelpers.UnsignedAsSigned(result)));
 }
コード例 #4
0
ファイル: RawCOMHelpers.cs プロジェクト: VE-2016/VE-2016
            // ReSharper restore InconsistentNaming

            public static void Check(uint result)
            {
                Check(MiscHelpers.UnsignedAsSigned(result));
            }