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.