HRESULT | Description |
0x80047000 | Attribute name not found. The expected attribute name was not found in a 4GL output object. The 4GL procedure may be attempting to return an object of a different class than what was input. |
0x80047100 | Attribute type not the same as it was on input. The data type of an attribute returned through ByRef from the 4GL procedure does not match the data type it had on input. The 4GL procedure may be attempting to return an object of a different class than what was input. |
0x80047200 | Row type not the same. The class of an array row returned through ByRef from the 4GL procedure does not match the class it had on input. The 4GL procedure may have assigned an instance of a subclass to that row. |
0x80047300 | Null array row. A null row was encountered in an OpenROAD array returned from the 4GL procedure. This cannot be represented in a COM safearray. |
0x80047400 | Output conversion error. The conversion from a 4GL data value to an equivalent VARIANT type failed. |