Gets or sets an OLE DB Row object from/on an ADORecordConstruction object. When you use put_Row to set a Row object, a row is turned into an ADO Record object.
HRESULT get_Row([out, retval] IUnknown** ppRow); HRESULT put_Row([in] IUnknown* pRow);
This property method returns the standard HRESULT values, including S_OK and E_FAIL.