Share this page

# LRD_CONNECTION

The LRD_CONNECTION structure is described below. Note that user programs must not modify the fields in or pointed to from this structure. However, after a successful lrd_open_connection call, you can use the pvDBInfo pointers by manually inserting calls to database API routines.

void * pvDBInfo1; | Pointer to database information. DBLIB: Pointer to LOGINRECCTLIB: Pointer to CS_CONNECTIONORACLE: Pointer to the LDA
void *pvDBInfo2; | Pointer to database information. DBLIB: NULL ORACLE: Pointer to the HDA
void *pvDBInfo3; | Pointer to database information. DBLIB: NULLORACLE: NULL
struct LRD_CONTEXT * ptContext; | Pointer to an LRD_CONTEXT structure
void *pvDBIConnection; | Pointer to internal information.
void *pvDBIConnectionInfo; | Pointer to internal information.
struct LRD_CONNECTION * ptNextWithinContext; | The next LRD_CONNECTION within the LRD_CONTEXT ptConnectionList.

struct LRD_CURSOR ptCursorList; | Pointer to the LRD_CURSOR list.
unsigned int uiDBType; | The target Database Versions
struct | Flags structure { unsigned int bClosed:1; TRUE when cursor is closed (DbLib) unsigned int uiReserved1:7; Reserved }

Tips to improve your search results... VuGen Function Reference Version 26.1 Function Reference 26.1 All View Local Help Center View Online Help Center Version: