/**Copyright(C)2009HuwDavies**Thislibraryisfreesoftware; you can redistribute it and/or*modifyitunderthetermsoftheGNULesserGeneralPublic*LicenseaspublishedbytheFreeSoftwareFoundation; either*version2.1oftheLicense,or(atyouroption)anylaterversion.**Thislibraryisdistributedinthehopethatitwillbeuseful,*butWITHOUTANYWARRANTY; without even the implied warranty of*MERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.SeetheGNU*LesserGeneralPublicLicenseformoredetails.**YoushouldhavereceivedacopyoftheGNULesserGeneralPublic*Licensealongwiththislibrary; if not, write to the Free Software*Foundation,Inc.,51FranklinSt,FifthFloor,Boston,MA02110-1301,USA*/[local,object,uuid(0c733ab5-2a1c-11ce-ade5-00aa0044773d),pointer_default(unique)]interfaceIRowChange:IUnknown{[local]HRESULTSetColumns([in]DBORDINALcColumns,[in,out,size_is(cColumns),annotation("__in_ecount(cColumns)")]DBCOLUMNACCESSrgColumns[]);}