55#define _DBUS_NEGATIVE_VALIDITY_COUNT 4 
   57  DBUS_INVALID_FOR_UNKNOWN_REASON = -3,
 
   58  DBUS_VALID_BUT_INCOMPLETE = -2,
 
   59  DBUS_VALIDITY_UNKNOWN = -1,
 
   61  DBUS_INVALID_UNKNOWN_TYPECODE = 1,
 
   62  DBUS_INVALID_MISSING_ARRAY_ELEMENT_TYPE = 2,
 
   63  DBUS_INVALID_SIGNATURE_TOO_LONG = 3, 
 
   66  DBUS_INVALID_EXCEEDED_MAXIMUM_ARRAY_RECURSION = 4,
 
   67  DBUS_INVALID_EXCEEDED_MAXIMUM_STRUCT_RECURSION = 5,
 
   68  DBUS_INVALID_STRUCT_ENDED_BUT_NOT_STARTED = 6,
 
   69  DBUS_INVALID_STRUCT_STARTED_BUT_NOT_ENDED = 7,
 
   70  DBUS_INVALID_STRUCT_HAS_NO_FIELDS = 8,
 
   71  DBUS_INVALID_ALIGNMENT_PADDING_NOT_NUL = 9,
 
   72  DBUS_INVALID_BOOLEAN_NOT_ZERO_OR_ONE = 10,
 
   73  DBUS_INVALID_NOT_ENOUGH_DATA = 11,
 
   75  DBUS_INVALID_BAD_BYTE_ORDER = 13,
 
   76  DBUS_INVALID_BAD_PROTOCOL_VERSION = 14,
 
   77  DBUS_INVALID_BAD_MESSAGE_TYPE = 15,
 
   78  DBUS_INVALID_BAD_SERIAL = 16,
 
   79  DBUS_INVALID_INSANE_FIELDS_ARRAY_LENGTH = 17,
 
   80  DBUS_INVALID_INSANE_BODY_LENGTH = 18,
 
   81  DBUS_INVALID_MESSAGE_TOO_LONG = 19,
 
   82  DBUS_INVALID_HEADER_FIELD_CODE = 20,
 
   83  DBUS_INVALID_HEADER_FIELD_HAS_WRONG_TYPE = 21,
 
   84  DBUS_INVALID_USES_LOCAL_INTERFACE = 22,
 
   85  DBUS_INVALID_USES_LOCAL_PATH = 23,
 
   86  DBUS_INVALID_HEADER_FIELD_APPEARS_TWICE = 24,
 
   87  DBUS_INVALID_BAD_DESTINATION = 25,
 
   88  DBUS_INVALID_BAD_INTERFACE = 26,
 
   89  DBUS_INVALID_BAD_MEMBER = 27,
 
   90  DBUS_INVALID_BAD_ERROR_NAME = 28,
 
   91  DBUS_INVALID_BAD_SENDER = 29,
 
   92  DBUS_INVALID_MISSING_PATH = 30,
 
   93  DBUS_INVALID_MISSING_INTERFACE = 31,
 
   94  DBUS_INVALID_MISSING_MEMBER = 32,
 
   95  DBUS_INVALID_MISSING_ERROR_NAME = 33,
 
   96  DBUS_INVALID_MISSING_REPLY_SERIAL = 34,
 
   97  DBUS_INVALID_LENGTH_OUT_OF_BOUNDS = 35,
 
   98  DBUS_INVALID_ARRAY_LENGTH_EXCEEDS_MAXIMUM = 36,
 
   99  DBUS_INVALID_BAD_PATH = 37,
 
  100  DBUS_INVALID_SIGNATURE_LENGTH_OUT_OF_BOUNDS = 38,
 
  101  DBUS_INVALID_BAD_UTF8_IN_STRING = 39,
 
  102  DBUS_INVALID_ARRAY_LENGTH_INCORRECT = 40,
 
  103  DBUS_INVALID_VARIANT_SIGNATURE_LENGTH_OUT_OF_BOUNDS = 41,
 
  104  DBUS_INVALID_VARIANT_SIGNATURE_BAD = 42,
 
  105  DBUS_INVALID_VARIANT_SIGNATURE_EMPTY = 43,
 
  106  DBUS_INVALID_VARIANT_SIGNATURE_SPECIFIES_MULTIPLE_VALUES = 44,
 
  107  DBUS_INVALID_VARIANT_SIGNATURE_MISSING_NUL = 45,
 
  108  DBUS_INVALID_STRING_MISSING_NUL = 46,
 
  109  DBUS_INVALID_SIGNATURE_MISSING_NUL = 47,
 
  110  DBUS_INVALID_EXCEEDED_MAXIMUM_DICT_ENTRY_RECURSION = 48,
 
  111  DBUS_INVALID_DICT_ENTRY_ENDED_BUT_NOT_STARTED = 49,
 
  112  DBUS_INVALID_DICT_ENTRY_STARTED_BUT_NOT_ENDED = 50,
 
  113  DBUS_INVALID_DICT_ENTRY_HAS_NO_FIELDS = 51,
 
  114  DBUS_INVALID_DICT_ENTRY_HAS_ONLY_ONE_FIELD = 52,
 
  115  DBUS_INVALID_DICT_ENTRY_HAS_TOO_MANY_FIELDS = 53,
 
  116  DBUS_INVALID_DICT_ENTRY_NOT_INSIDE_ARRAY = 54,
 
  117  DBUS_INVALID_DICT_KEY_MUST_BE_BASIC_TYPE = 55,
 
  118  DBUS_INVALID_MISSING_UNIX_FDS = 56,
 
  119  DBUS_INVALID_NESTED_TOO_DEEPLY = 57,