# EssGGetDataPointResults

Description

EssGGetDataPointResults() retrieves information from the EssGBeginDataPoint call (EssGBeginDataPoint, EssGSendRows, EssGPerformOperation).

Syntax

    ESSG_FUNC_M EssGGetDataPointResults (hGrid, pulMembers, ppszMembers,
    pState);

ESSG_HGRID_T | hGrid
ESSG_PULONG_T | pulMembers
ESSG_PSTR_T | *ppszMembers
ESSG_PUSHORT_T | pState

Parameters

hGrid | Handle passed back from EssGNewGrid.
pulMembers | Count of members being returned.
ppszMembers | Pointer to a one dimensional array of size pulMembers of members returned from the server. The API allocates this memory and should be freed by the caller using EssGFreeMemberInfo. Note: The ppszMembers parameter should be freed by the caller using EssGFreeMemberInfo.
pState | Variable for the return of the state of the operation. This can be one of the following values: ESSG_STATE_DONE Operation complete ESSG_STATE_INPROGRESS The operation is in progress

Return Value

If successful, returns ESSG_STS_NOERR.

Notes

- Retrieves information from the EssGBeginDataPoint call (EssGBeginDataPoint, EssGSendRows, EssGPerformOperation).
- Make this call multiple times until the pState variable returns ESSG_STATE_DONE.

Access

None.

Example

        sts = EssGGetDataPointResults(hGrid, &ulMembers,

See an example that uses this code in the EssGBeginDataPoint Example section.

See Also

Using the Grid API Functions
Grid API Structures