EssGGetRows() retrieves data after an operation has been completed.
ESSG_FUNC_M EssGGetRows (hGrid, ulOptions, pRangeRequested, pRangeOut, pppDataOut);
| ESSG_HGRID_T | hGrid |
| ESSG_ULONG_T | ulOptions |
| ESSG_PRANGE_T | pRangeRequested |
| ESSG_PRANGE_T | pRangeOut |
| ESSG_PPDATA_T | *pppDataOut |
| hGrid | Handle passed back from EssGNewGrid. |
| ulOptions | Reserved for future use. Should be set to zero. |
| pRangeRequested | Describes the extent of the data requested. This can be less than or equal to the number of rows and columns returned from the EssGGetResults call. |
| pRangeOut | Describes the extent of the data returned. |
| pppDataOut | The address of a two-dimensional array of data. The memory for this array is allocated by the API and should be freed by the caller using EssGFreeRows. |
If successful, returns ESSG_STS_NOERR.
None.
sts = EssGGetRows(hGrid, 0, &rDataRangeOut,
&rDataRangeOut, &ppDataOut);
See an example that uses this code in the EssGBeginRetrieve Example section.