Пример #1
0
 public ErrorCode(IntPtr h)
 {
     handle = new HandleRef(this, h);
     ErrorCode_Message_Get(handle, sb, sb.Capacity);
     message = sb.ToString();
     Value   = ErrorCode_Value_Get(handle);
 }
Пример #2
0
 private void CleanUp()
 {
     ErrorCode_Destroy(handle);
     handle = new HandleRef(this, IntPtr.Zero);
 }
Пример #3
0
 public static extern void ErrorCode_Message_Get(ErrorCodeHandle handle, StringBuilder str, int size);
Пример #4
0
 public static extern int ErrorCode_Value_Get(ErrorCodeHandle handle);
Пример #5
0
 public static extern IntPtr ErrorCode_Destroy(ErrorCodeHandle handle);