2.2.1.4 ExtendedErrorParamTypesInternal
The ExtendedErrorParamTypesInternal enumeration defines the values that are valid for the Type field in the ExtendedErrorParam structure.
-
typedef enum tagExtendedErrorParamTypesInternal { eeptiAnsiString = 1, eeptiUnicodeString = 2, eeptiLongVal = 3, eeptiShortValue = 4, eeptiPointerValue = 5, eeptiNone = 6, eeptiBinary = 7 } ExtendedErrorParamTypesInternal;
eeptiAnsiString: The ANSIString member of the union is valid.
eeptiUnicodeString: The UnicodeString member of the union is valid.
eeptiLongVal: The LVal member of the union is valid. LVal is used to encode a long.
eeptiShortValue: The IVal member of the union is valid. IVal is used to encode a short.
eeptiPointerValue: The PVal member of the union is valid. PVal is used to encode an __int64.
eeptiNone: No additional details are present in this parameter.
eeptiBinary: The Blob member of the union is valid.