# EssDTAPIInit

Description

EssDTAPIInit() starts a drill-through session, and returns a drill-through instance handle.

NOTE:
In future releases, the C Main API Drill-Through functions, including this function, will be deprecated and replaced by the corresponding Grid API functions. Programs should use the Grid API Drill-Through functions.

Syntax

ESS_FUNC_M EssDTAPIInit (pDTAPIInit, pDTAPIInst);

ESS_PDTAPIINIT_T | pDTAPIInit;
ESS_PDTAPIHINST_T | ppDTAPIInst;

Parameters

pDTAPIInit | (Currently not used, and set to NULL.)
pDTAPIInst | Pointer to a drill-through initialization structure

Return Value

Notes

- EssDTAPIInit() initializes ppDTAPIHInst.
- Currently, pDTAPIInit (intended for input) is not used, and is set to NULL.

See Also

Using the Main C API
Main C API Structures
EssDTAPIClose()
EssDTAPIConnect()
EssDTAPIExecuteReport()
EssDTAPIExit()
EssDTAPIGetColumns()
EssDTAPIGetData()
EssDTAPIGetError()
EssDTAPIGetInfo()
EssDTAPIGetReports()
EssDTAPISetConnection()
EssDTAPISetInfo()