The SRowSet structure contains an array of SRow structures, each SRow structure describing a row from a table.
Count of SRow structures in aRow.
Array of SRow structures, one for each row in the table.
Each SPropValue structure in the array pointed to by the lpProps member of each row in the row set must be allocated separately by using MAPIAllocateBuffer. Each property value structure also must be deallocated by using MAPIFreeBuffer prior to the deallocation of its SRowSet structure so that pointers to the allocated SPropValue structures are not lost. A row's allocated memory can then be preserved and reused outside the context of the SRowSet structure.