You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by su...@apache.org on 2015/10/06 21:26:19 UTC

[12/31] incubator-trafodion git commit: Copyright changes part 3 and cleanup work in dcs

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/Krypton/odbccfg_cl.c
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/Krypton/odbccfg_cl.c b/core/conn/unixodbc/odbc/Krypton/odbccfg_cl.c
deleted file mode 100644
index 62781ca..0000000
--- a/core/conn/unixodbc/odbc/Krypton/odbccfg_cl.c
+++ /dev/null
@@ -1,3343 +0,0 @@
-/*
- * Translation unit: ODBCCFG
- * Generated by CNPGEN(TANTAU CNPGEN TANTAU_AG_PC8 20001120.103031) on Fri Jun 18 12:53:20 2004
- * Code file for use with the CEE
- * Client functionality included
- */
-#include <stdarg.h>
-#include <cee.h>
-#if CEE_H_VERSION != 19991123
-#error Version mismatch CEE_H_VERSION != 19991123
-#endif
-#include <idltype.h>
-#if IDL_TYPE_H_VERSION != 19971225
-#error Version mismatch IDL_TYPE_H_VERSION != 19971225
-#endif
-typedef IDL_string UUID_def;
-typedef IDL_long DIALOGUE_ID_def;
-typedef IDL_char SQL_IDENTIFIER_def[129];
-typedef IDL_char STMT_NAME_def[31];
-typedef IDL_long SQL_DATATYPE_def;
-typedef IDL_char SQLSTATE_def[6];
-typedef IDL_string ERROR_STR_def;
-typedef struct SQL_DataValue_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} SQL_DataValue_def;
-typedef IDL_short SQL_INDICATOR_def;
-typedef IDL_long_long INTERVAL_NUM_def;
-typedef IDL_char TIMESTAMP_STR_def[31];
-typedef struct USER_SID_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} USER_SID_def;
-typedef struct USER_PASSWORD_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} USER_PASSWORD_def;
-typedef struct USER_NAME_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} USER_NAME_def;
-typedef IDL_long TIME_def;
-typedef IDL_short GEN_PARAM_TOKEN_def;
-typedef IDL_short GEN_PARAM_OPERATION_def;
-typedef struct GEN_PARAM_VALUE_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} GEN_PARAM_VALUE_def;
-typedef IDL_char VPROC_def[33];
-struct ERROR_DESC_t {
-  IDL_long rowId;
-  IDL_long errorDiagnosticId;
-  IDL_long sqlcode;
-  SQLSTATE_def sqlstate;
-  char pad_to_offset_24_[6];
-  ERROR_STR_def errorText;
-  IDL_PTR_PAD(errorText, 1)
-  IDL_long operationAbortId;
-  IDL_long errorCodeType;
-  IDL_string Param1;
-  IDL_PTR_PAD(Param1, 1)
-  IDL_string Param2;
-  IDL_PTR_PAD(Param2, 1)
-  IDL_string Param3;
-  IDL_PTR_PAD(Param3, 1)
-  IDL_string Param4;
-  IDL_PTR_PAD(Param4, 1)
-  IDL_string Param5;
-  IDL_PTR_PAD(Param5, 1)
-  IDL_string Param6;
-  IDL_PTR_PAD(Param6, 1)
-  IDL_string Param7;
-  IDL_PTR_PAD(Param7, 1)
-};
-typedef struct ERROR_DESC_t ERROR_DESC_def;
-typedef struct ERROR_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  ERROR_DESC_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} ERROR_DESC_LIST_def;
-struct SQLItemDesc_t {
-  IDL_long version;
-  SQL_DATATYPE_def dataType;
-  IDL_long datetimeCode;
-  IDL_long maxLen;
-  IDL_short precision;
-  IDL_short scale;
-  IDL_boolean nullInfo;
-  IDL_char colHeadingNm[61];
-  IDL_boolean signType;
-  char pad_to_offset_84_[1];
-  IDL_long ODBCDataType;
-  IDL_short ODBCPrecision;
-  char pad_to_offset_92_[2];
-  IDL_long SQLCharset;
-  IDL_long ODBCCharset;
-  IDL_char TableName[130];
-  IDL_char CatalogName[130];
-  IDL_char SchemaName[130];
-  IDL_char Heading[130];
-  IDL_long intLeadPrec;
-  IDL_long paramMode;
-};
-typedef struct SQLItemDesc_t SQLItemDesc_def;
-typedef struct SQLItemDescList_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  SQLItemDesc_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} SQLItemDescList_def;
-struct SQLValue_t {
-  SQL_DATATYPE_def dataType;
-  SQL_INDICATOR_def dataInd;
-  char pad_to_offset_8_[2];
-  SQL_DataValue_def dataValue;
-  IDL_long dataCharset;
-  char pad_to_size_32_[4];
-};
-typedef struct SQLValue_t SQLValue_def;
-typedef struct SQLValueList_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  SQLValue_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} SQLValueList_def;
-typedef IDL_enum USER_DESC_TYPE_t;
-#define SID_TYPE ((IDL_enum) 0)
-#define AUTHENTICATED_USER_TYPE ((IDL_enum) 1)
-#define UNAUTHENTICATED_USER_TYPE ((IDL_enum) 2)
-#define PASSWORD_ENCRYPTED_USER_TYPE ((IDL_enum) 3)
-#define SID_ENCRYPTED_USER_TYPE ((IDL_enum) 4)
-#define WIN95_USER_TYPE ((IDL_enum) 5)
-typedef USER_DESC_TYPE_t USER_DESC_TYPE_def;
-struct USER_DESC_t {
-  USER_DESC_TYPE_def userDescType;
-  char pad_to_offset_8_[4];
-  USER_SID_def userSid;
-  IDL_string domainName;
-  IDL_PTR_PAD(domainName, 1)
-  IDL_string userName;
-  IDL_PTR_PAD(userName, 1)
-  USER_PASSWORD_def password;
-};
-typedef struct USER_DESC_t USER_DESC_def;
-struct VERSION_t {
-  IDL_short componentId;
-  IDL_short majorVersion;
-  IDL_short minorVersion;
-  char pad_to_offset_8_[2];
-  IDL_unsigned_long buildId;
-};
-typedef struct VERSION_t VERSION_def;
-typedef struct VERSION_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  VERSION_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} VERSION_LIST_def;
-struct CONNECTION_CONTEXT_t {
-  SQL_IDENTIFIER_def datasource;
-  SQL_IDENTIFIER_def catalog;
-  SQL_IDENTIFIER_def schema;
-  SQL_IDENTIFIER_def location;
-  SQL_IDENTIFIER_def userRole;
-  char pad_to_offset_646_[1];
-  IDL_short accessMode;
-  IDL_short autoCommit;
-  IDL_short queryTimeoutSec;
-  IDL_short idleTimeoutSec;
-  IDL_short loginTimeoutSec;
-  IDL_short txnIsolationLevel;
-  IDL_short rowSetSize;
-  IDL_long diagnosticFlag;
-  IDL_unsigned_long processId;
-  IDL_char computerName[16];
-  char pad_to_offset_688_[4];
-  IDL_string windowText;
-  IDL_PTR_PAD(windowText, 1)
-  IDL_unsigned_long ctxACP;
-  IDL_unsigned_long ctxDataLang;
-  IDL_unsigned_long ctxErrorLang;
-  IDL_short ctxCtrlInferNCHAR;
-  char pad_to_offset_712_[2];
-  VERSION_LIST_def clientVersionList;
-};
-typedef struct CONNECTION_CONTEXT_t CONNECTION_CONTEXT_def;
-struct OUT_CONNECTION_CONTEXT_t {
-  VERSION_LIST_def versionList;
-  IDL_short nodeId;
-  char pad_to_offset_20_[2];
-  IDL_unsigned_long processId;
-  IDL_char computerName[16];
-  SQL_IDENTIFIER_def catalog;
-  SQL_IDENTIFIER_def schema;
-  char pad_to_size_304_[6];
-};
-typedef struct OUT_CONNECTION_CONTEXT_t OUT_CONNECTION_CONTEXT_def;
-typedef IDL_char IDL_OBJECT_def[128];
-struct GEN_Param_t {
-  GEN_PARAM_TOKEN_def paramToken;
-  GEN_PARAM_OPERATION_def paramOperation;
-  char pad_to_offset_8_[4];
-  GEN_PARAM_VALUE_def paramValue;
-};
-typedef struct GEN_Param_t GEN_Param_def;
-typedef struct GEN_ParamList_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  GEN_Param_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} GEN_ParamList_def;
-struct RES_DESC_t {
-  SQL_IDENTIFIER_def AttrNm;
-  char pad_to_offset_136_[7];
-  IDL_long_long Limit;
-  IDL_string Action;
-  IDL_PTR_PAD(Action, 1)
-  IDL_long Settable;
-  char pad_to_size_160_[4];
-};
-typedef struct RES_DESC_t RES_DESC_def;
-typedef struct RES_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  RES_DESC_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} RES_DESC_LIST_def;
-struct ENV_DESC_t {
-  IDL_long VarSeq;
-  IDL_long VarType;
-  IDL_string VarVal;
-  IDL_PTR_PAD(VarVal, 1)
-};
-typedef struct ENV_DESC_t ENV_DESC_def;
-typedef struct ENV_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  ENV_DESC_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} ENV_DESC_LIST_def;
-struct SRVR_CONTEXT_t {
-  INTERVAL_NUM_def srvrIdleTimeout;
-  INTERVAL_NUM_def connIdleTimeout;
-  RES_DESC_LIST_def resDescList;
-  ENV_DESC_LIST_def envDescList;
-};
-typedef struct SRVR_CONTEXT_t SRVR_CONTEXT_def;
-typedef IDL_enum CfgSvc_REQ_t;
-#define UNKNOWN_NM ((IDL_enum) 0)
-#define ASSOC_NM ((IDL_enum) 1)
-#define DATASOURCE_NM ((IDL_enum) 2)
-#define USER_NM ((IDL_enum) 3)
-#define PROFILE_NM ((IDL_enum) 4)
-typedef CfgSvc_REQ_t CfgSvc_REQ_def;
-typedef IDL_enum DS_AUTOMATION_t;
-#define AUTOMATIC ((IDL_enum) 0)
-#define MANUAL ((IDL_enum) 1)
-typedef DS_AUTOMATION_t DS_AUTOMATION_def;
-typedef struct DATASOURCE_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  SQL_IDENTIFIER_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} DATASOURCE_LIST_def;
-struct DATASOURCE_DESC_t {
-  SQL_IDENTIFIER_def DSNm;
-  char pad_to_offset_132_[3];
-  IDL_unsigned_long DSNStatus;
-  TIMESTAMP_STR_def LastStatusChange;
-  char pad_to_offset_168_[1];
-  IDL_long MaxSrvrCnt;
-  IDL_long AvailSrvrCnt;
-  IDL_long InitSrvrCnt;
-  IDL_long StartAheadCnt;
-  INTERVAL_NUM_def SrvrIdleTimeout;
-  INTERVAL_NUM_def ConnIdleTimeout;
-  INTERVAL_NUM_def RefreshRate;
-  TIMESTAMP_STR_def LastUpdated;
-  char pad_to_size_240_[1];
-};
-typedef struct DATASOURCE_DESC_t DATASOURCE_DESC_def;
-struct RES_HIT_DESC_t {
-  SQL_IDENTIFIER_def AttrNm;
-  char pad_to_offset_136_[7];
-  IDL_long_long Limit;
-  IDL_char Action[129];
-  char pad_to_offset_280_[7];
-  IDL_long_long ActualValue;
-};
-typedef struct RES_HIT_DESC_t RES_HIT_DESC_def;
-typedef struct DEFINE_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} DEFINE_DESC_LIST_def;
-typedef IDL_short NSK_PROCESS_HANDLE[10];
-struct PROCESS_ID_t {
-  IDL_short nodeId;
-  char pad_to_offset_4_[2];
-  IDL_long processId;
-  NSK_PROCESS_HANDLE pHandle;
-};
-typedef struct PROCESS_ID_t PROCESS_ID_def;
-struct DATASOURCE_CFG_t {
-  SQL_IDENTIFIER_def DSName;
-  char pad_to_offset_132_[3];
-  IDL_long DSId;
-  IDL_short defaultDS;
-  char pad_to_offset_140_[2];
-  DS_AUTOMATION_def DSAutomation;
-  IDL_long MaxSrvrCnt;
-  IDL_long AvailSrvrCnt;
-  IDL_long InitSrvrCnt;
-  IDL_long StartAheadCnt;
-  INTERVAL_NUM_def SrvrIdleTimeout;
-  INTERVAL_NUM_def ConnIdleTimeout;
-  INTERVAL_NUM_def RefreshRate;
-  IDL_short Status;
-  char pad_to_offset_188_[2];
-  IDL_long StatusChangeTime;
-  RES_DESC_LIST_def ResDescList;
-  ENV_DESC_LIST_def EnvDescList;
-  DEFINE_DESC_LIST_def DefineDescList;
-};
-typedef struct DATASOURCE_CFG_t DATASOURCE_CFG_def;
-typedef struct DATASOURCE_CFG_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  DATASOURCE_CFG_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} DATASOURCE_CFG_LIST_def;
-
-/********************
- * Module 'odbccfg' *
- ********************/
-
-/******************************
- * Interface 'odbccfg_CfgSvc' *
- ******************************/
-typedef IDL_Object odbccfg_CfgSvc;
-struct odbccfg_CfgSvc_ParamError { /* Exception */ 
-  IDL_string ParamDesc;
-  IDL_PTR_PAD(ParamDesc, 1)
-};
-struct odbccfg_CfgSvc_CriticalError { /* Exception */ 
-  IDL_string ErrorDesc;
-  IDL_PTR_PAD(ErrorDesc, 1)
-};
-struct odbccfg_CfgSvc_SQLError { /* Exception */ 
-  ERROR_DESC_LIST_def errorList;
-};
-/* Exception odbccfg_CfgSvc_SQLNoDataFound has no members */
-/* Exception odbccfg_CfgSvc_CFGDataError has no members */
-/* Exception odbccfg_CfgSvc_DatabaseFound has no members */
-/* Exception odbccfg_CfgSvc_SQLInvalidHandle has no members */
-/* Exception odbccfg_CfgSvc_DatabaseNotFound has no members */
-/* Exception odbccfg_CfgSvc_WrongUserPassword has no members */
-/* Exception odbccfg_CfgSvc_ServerError has no members */
-
-/************************************************
- * Operation 'odbccfg_CfgSvc_GetObjectNameList' *
- ************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-#define odbccfg_CfgSvc_GetObjectNameList_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetObjectNameList_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetObjectNameList_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-struct odbccfg_CfgSvc_GetObjectNameList_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-#define odbccfg_CfgSvc_GetObjectNameList_ldx_ ((IDL_unsigned_long) 1)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-#define odbccfg_CfgSvc_GetObjectNameList_osy_ ((IDL_long) 2132509320)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-typedef void (*odbccfg_CfgSvc_GetObjectNameList_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ const DATASOURCE_LIST_def *ObjectNameList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-static void
-odbccfg_CfgSvc_GetObjectNameList_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetObjectNameList_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetObjectNameList_exc_ *) pv_[1]
-    , (DATASOURCE_LIST_def *) pv_[2]
-    , (ERROR_DESC_LIST_def *) pv_[3]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetObjectNameList_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetObjectNameList_cct_ rtn_
-  , /* In    */ IDL_long ObjectType
-  )
-{
-  static IDL_long osy_ = 2132509320;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &ObjectType;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 1 /* = odbccfg_CfgSvc_GetObjectNameList_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetObjectNameList_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern void
-odbccfg_CfgSvc_GetObjectNameList(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ IDL_long ObjectType
-  , /* Out   */ DATASOURCE_LIST_def *ObjectNameList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 2132509320;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &ObjectType;
-  pv_[3] = (void *) ObjectNameList;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 1  /* = odbccfg_CfgSvc_GetObjectNameList_ldx_ */
-    , pv_);
-}
-
-/********************************************
- * Operation 'odbccfg_CfgSvc_GetDataSource' *
- ********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-#define odbccfg_CfgSvc_GetDataSource_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetDataSource_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetDataSource_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-struct odbccfg_CfgSvc_GetDataSource_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetDataSource'
- */
-#define odbccfg_CfgSvc_GetDataSource_ldx_ ((IDL_unsigned_long) 2)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetDataSource'
- */
-#define odbccfg_CfgSvc_GetDataSource_osy_ ((IDL_long) -1136000689)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-typedef void (*odbccfg_CfgSvc_GetDataSource_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-static void
-odbccfg_CfgSvc_GetDataSource_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetDataSource_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetDataSource_exc_ *) pv_[1]
-    , (DATASOURCE_DESC_def *) pv_[2]
-    , (ERROR_DESC_LIST_def *) pv_[3]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetDataSource_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetDataSource_cct_ rtn_
-  , /* In    */ const IDL_char *KeyValue
-  )
-{
-  static IDL_long osy_ = -1136000689;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) KeyValue;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 2 /* = odbccfg_CfgSvc_GetDataSource_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetDataSource_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern void
-odbccfg_CfgSvc_GetDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -1136000689;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) DSValues;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 2  /* = odbccfg_CfgSvc_GetDataSource_ldx_ */
-    , pv_);
-}
-
-/*********************************************
- * Operation 'odbccfg_CfgSvc_DropDataSource' *
- *********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-#define odbccfg_CfgSvc_DropDataSource_ParamError_exn_ 1
-#define odbccfg_CfgSvc_DropDataSource_SQLError_exn_ 2
-#define odbccfg_CfgSvc_DropDataSource_SQLNoDataFound_exn_ 3
-#define odbccfg_CfgSvc_DropDataSource_CFGDataError_exn_ 4
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-struct odbccfg_CfgSvc_DropDataSource_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_DropDataSource'
- */
-#define odbccfg_CfgSvc_DropDataSource_ldx_ ((IDL_unsigned_long) 3)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_DropDataSource'
- */
-#define odbccfg_CfgSvc_DropDataSource_osy_ ((IDL_long) 192692401)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-typedef void (*odbccfg_CfgSvc_DropDataSource_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-static void
-odbccfg_CfgSvc_DropDataSource_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_DropDataSource_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_DropDataSource_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern CEE_status
-odbccfg_CfgSvc_DropDataSource_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_DropDataSource_cct_ rtn_
-  , /* In    */ const IDL_char *KeyValue
-  )
-{
-  static IDL_long osy_ = 192692401;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) KeyValue;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 3 /* = odbccfg_CfgSvc_DropDataSource_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_DropDataSource_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern void
-odbccfg_CfgSvc_DropDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 192692401;
-  void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 3  /* = odbccfg_CfgSvc_DropDataSource_ldx_ */
-    , pv_);
-}
-
-/********************************************
- * Operation 'odbccfg_CfgSvc_SetDataSource' *
- ********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-#define odbccfg_CfgSvc_SetDataSource_ParamError_exn_ 1
-#define odbccfg_CfgSvc_SetDataSource_SQLError_exn_ 2
-#define odbccfg_CfgSvc_SetDataSource_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-struct odbccfg_CfgSvc_SetDataSource_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_SetDataSource'
- */
-#define odbccfg_CfgSvc_SetDataSource_ldx_ ((IDL_unsigned_long) 4)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_SetDataSource'
- */
-#define odbccfg_CfgSvc_SetDataSource_osy_ ((IDL_long) -760481390)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-typedef void (*odbccfg_CfgSvc_SetDataSource_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-static void
-odbccfg_CfgSvc_SetDataSource_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_SetDataSource_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_SetDataSource_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern CEE_status
-odbccfg_CfgSvc_SetDataSource_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_SetDataSource_cct_ rtn_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  )
-{
-  static IDL_long osy_ = -760481390;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) DSValues;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 4 /* = odbccfg_CfgSvc_SetDataSource_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_SetDataSource_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern void
-odbccfg_CfgSvc_SetDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -760481390;
-  void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) DSValues;
-  pv_[3] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 4  /* = odbccfg_CfgSvc_SetDataSource_ldx_ */
-    , pv_);
-}
-
-/***********************************************
- * Operation 'odbccfg_CfgSvc_AddNewDataSource' *
- ***********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-#define odbccfg_CfgSvc_AddNewDataSource_ParamError_exn_ 1
-#define odbccfg_CfgSvc_AddNewDataSource_SQLError_exn_ 2
-#define odbccfg_CfgSvc_AddNewDataSource_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-struct odbccfg_CfgSvc_AddNewDataSource_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-#define odbccfg_CfgSvc_AddNewDataSource_ldx_ ((IDL_unsigned_long) 5)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-#define odbccfg_CfgSvc_AddNewDataSource_osy_ ((IDL_long) -971327411)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-typedef void (*odbccfg_CfgSvc_AddNewDataSource_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-static void
-odbccfg_CfgSvc_AddNewDataSource_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_AddNewDataSource_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_AddNewDataSource_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern CEE_status
-odbccfg_CfgSvc_AddNewDataSource_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_AddNewDataSource_cct_ rtn_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  )
-{
-  static IDL_long osy_ = -971327411;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) DSValues;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 5 /* = odbccfg_CfgSvc_AddNewDataSource_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_AddNewDataSource_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern void
-odbccfg_CfgSvc_AddNewDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -971327411;
-  void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) DSValues;
-  pv_[3] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 5  /* = odbccfg_CfgSvc_AddNewDataSource_ldx_ */
-    , pv_);
-}
-
-/**************************************************
- * Operation 'odbccfg_CfgSvc_CheckDataSourceName' *
- **************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-#define odbccfg_CfgSvc_CheckDataSourceName_ParamError_exn_ 1
-#define odbccfg_CfgSvc_CheckDataSourceName_SQLError_exn_ 2
-#define odbccfg_CfgSvc_CheckDataSourceName_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-struct odbccfg_CfgSvc_CheckDataSourceName_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-#define odbccfg_CfgSvc_CheckDataSourceName_ldx_ ((IDL_unsigned_long) 6)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-#define odbccfg_CfgSvc_CheckDataSourceName_osy_ ((IDL_long) 38403397)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-typedef void (*odbccfg_CfgSvc_CheckDataSourceName_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-static void
-odbccfg_CfgSvc_CheckDataSourceName_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_CheckDataSourceName_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_CheckDataSourceName_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern CEE_status
-odbccfg_CfgSvc_CheckDataSourceName_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_CheckDataSourceName_cct_ rtn_
-  , /* In    */ const IDL_char *KeyValue
-  )
-{
-  static IDL_long osy_ = 38403397;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) KeyValue;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 6 /* = odbccfg_CfgSvc_CheckDataSourceName_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_CheckDataSourceName_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern void
-odbccfg_CfgSvc_CheckDataSourceName(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 38403397;
-  void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 6  /* = odbccfg_CfgSvc_CheckDataSourceName_ldx_ */
-    , pv_);
-}
-
-/********************************************
- * Operation 'odbccfg_CfgSvc_GetDSNControl' *
- ********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-#define odbccfg_CfgSvc_GetDSNControl_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetDSNControl_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetDSNControl_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-struct odbccfg_CfgSvc_GetDSNControl_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-#define odbccfg_CfgSvc_GetDSNControl_ldx_ ((IDL_unsigned_long) 7)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-#define odbccfg_CfgSvc_GetDSNControl_osy_ ((IDL_long) -792318961)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-typedef void (*odbccfg_CfgSvc_GetDSNControl_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ IDL_long automation
-  , /* In    */ IDL_long curStatus
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-static void
-odbccfg_CfgSvc_GetDSNControl_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetDSNControl_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetDSNControl_exc_ *) pv_[1]
-    , *(IDL_long *) pv_[2]
-    , *(IDL_long *) pv_[3]
-    , (ERROR_DESC_LIST_def *) pv_[4]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetDSNControl_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetDSNControl_cct_ rtn_
-  , /* In    */ const IDL_char *KeyValue
-  )
-{
-  static IDL_long osy_ = -792318961;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) KeyValue;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 7 /* = odbccfg_CfgSvc_GetDSNControl_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetDSNControl_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern void
-odbccfg_CfgSvc_GetDSNControl(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ IDL_long *automation
-  , /* Out   */ IDL_long *curStatus
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -792318961;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) automation;
-  pv_[4] = (void *) curStatus;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 7  /* = odbccfg_CfgSvc_GetDSNControl_ldx_ */
-    , pv_);
-}
-
-/********************************************
- * Operation 'odbccfg_CfgSvc_SetDSNControl' *
- ********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-#define odbccfg_CfgSvc_SetDSNControl_ParamError_exn_ 1
-#define odbccfg_CfgSvc_SetDSNControl_SQLError_exn_ 2
-#define odbccfg_CfgSvc_SetDSNControl_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-struct odbccfg_CfgSvc_SetDSNControl_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-#define odbccfg_CfgSvc_SetDSNControl_ldx_ ((IDL_unsigned_long) 8)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-#define odbccfg_CfgSvc_SetDSNControl_osy_ ((IDL_long) -418491648)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-typedef void (*odbccfg_CfgSvc_SetDSNControl_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-static void
-odbccfg_CfgSvc_SetDSNControl_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_SetDSNControl_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_SetDSNControl_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern CEE_status
-odbccfg_CfgSvc_SetDSNControl_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_SetDSNControl_cct_ rtn_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  )
-{
-  static IDL_long osy_ = -418491648;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) KeyValue;
-  pv_[2] = (void *) &automation;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 8 /* = odbccfg_CfgSvc_SetDSNControl_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_SetDSNControl_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern void
-odbccfg_CfgSvc_SetDSNControl(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -418491648;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) &automation;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 8  /* = odbccfg_CfgSvc_SetDSNControl_ldx_ */
-    , pv_);
-}
-
-/************************************************
- * Operation 'odbccfg_CfgSvc_GetResourceValues' *
- ************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-#define odbccfg_CfgSvc_GetResourceValues_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetResourceValues_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetResourceValues_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-struct odbccfg_CfgSvc_GetResourceValues_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-#define odbccfg_CfgSvc_GetResourceValues_ldx_ ((IDL_unsigned_long) 9)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-#define odbccfg_CfgSvc_GetResourceValues_osy_ ((IDL_long) -1267536309)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-typedef void (*odbccfg_CfgSvc_GetResourceValues_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetResourceValues_exc_ *exception_
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-static void
-odbccfg_CfgSvc_GetResourceValues_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetResourceValues_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetResourceValues_exc_ *) pv_[1]
-    , (RES_DESC_LIST_def *) pv_[2]
-    , (ERROR_DESC_LIST_def *) pv_[3]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetResourceValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetResourceValues_cct_ rtn_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  )
-{
-  static IDL_long osy_ = -1267536309;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &KeyType;
-  pv_[2] = (void *) KeyValue;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 9 /* = odbccfg_CfgSvc_GetResourceValues_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetResourceValues_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern void
-odbccfg_CfgSvc_GetResourceValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetResourceValues_exc_ *exception_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ RES_DESC_LIST_def *ResValueList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -1267536309;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &KeyType;
-  pv_[3] = (void *) KeyValue;
-  pv_[4] = (void *) ResValueList;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 9  /* = odbccfg_CfgSvc_GetResourceValues_ldx_ */
-    , pv_);
-}
-
-/************************************************
- * Operation 'odbccfg_CfgSvc_SetResourceValues' *
- ************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-#define odbccfg_CfgSvc_SetResourceValues_ParamError_exn_ 1
-#define odbccfg_CfgSvc_SetResourceValues_SQLError_exn_ 2
-#define odbccfg_CfgSvc_SetResourceValues_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-struct odbccfg_CfgSvc_SetResourceValues_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-#define odbccfg_CfgSvc_SetResourceValues_ldx_ ((IDL_unsigned_long) 10)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-#define odbccfg_CfgSvc_SetResourceValues_osy_ ((IDL_long) 2025881850)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-typedef void (*odbccfg_CfgSvc_SetResourceValues_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_SetResourceValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-static void
-odbccfg_CfgSvc_SetResourceValues_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_SetResourceValues_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_SetResourceValues_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern CEE_status
-odbccfg_CfgSvc_SetResourceValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_SetResourceValues_cct_ rtn_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  )
-{
-  static IDL_long osy_ = 2025881850;
-  const void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &KeyType;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) ResValueList;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 10 /* = odbccfg_CfgSvc_SetResourceValues_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_SetResourceValues_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern void
-odbccfg_CfgSvc_SetResourceValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_SetResourceValues_exc_ *exception_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 2025881850;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &KeyType;
-  pv_[3] = (void *) KeyValue;
-  pv_[4] = (void *) ResValueList;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 10  /* = odbccfg_CfgSvc_SetResourceValues_ldx_ */
-    , pv_);
-}
-
-/***************************************************
- * Operation 'odbccfg_CfgSvc_GetEnvironmentValues' *
- ***************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-#define odbccfg_CfgSvc_GetEnvironmentValues_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetEnvironmentValues_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetEnvironmentValues_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-struct odbccfg_CfgSvc_GetEnvironmentValues_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-#define odbccfg_CfgSvc_GetEnvironmentValues_ldx_ ((IDL_unsigned_long) 11)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-#define odbccfg_CfgSvc_GetEnvironmentValues_osy_ ((IDL_long) 1456811159)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-typedef void (*odbccfg_CfgSvc_GetEnvironmentValues_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-static void
-odbccfg_CfgSvc_GetEnvironmentValues_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetEnvironmentValues_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetEnvironmentValues_exc_ *) pv_[1]
-    , (ENV_DESC_LIST_def *) pv_[2]
-    , (ERROR_DESC_LIST_def *) pv_[3]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetEnvironmentValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetEnvironmentValues_cct_ rtn_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  )
-{
-  static IDL_long osy_ = 1456811159;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &KeyType;
-  pv_[2] = (void *) KeyValue;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 11 /* = odbccfg_CfgSvc_GetEnvironmentValues_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetEnvironmentValues_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern void
-odbccfg_CfgSvc_GetEnvironmentValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetEnvironmentValues_exc_ *exception_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ENV_DESC_LIST_def *EnvValueList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 1456811159;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &KeyType;
-  pv_[3] = (void *) KeyValue;
-  pv_[4] = (void *) EnvValueList;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 11  /* = odbccfg_CfgSvc_GetEnvironmentValues_ldx_ */
-    , pv_);
-}
-
-/***************************************************
- * Operation 'odbccfg_CfgSvc_SetEnvironmentValues' *
- ***************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-#define odbccfg_CfgSvc_SetEnvironmentValues_ParamError_exn_ 1
-#define odbccfg_CfgSvc_SetEnvironmentValues_SQLError_exn_ 2
-#define odbccfg_CfgSvc_SetEnvironmentValues_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-struct odbccfg_CfgSvc_SetEnvironmentValues_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-#define odbccfg_CfgSvc_SetEnvironmentValues_ldx_ ((IDL_unsigned_long) 12)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-#define odbccfg_CfgSvc_SetEnvironmentValues_osy_ ((IDL_long) -1655980690)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-typedef void (*odbccfg_CfgSvc_SetEnvironmentValues_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_SetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-static void
-odbccfg_CfgSvc_SetEnvironmentValues_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_SetEnvironmentValues_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_SetEnvironmentValues_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern CEE_status
-odbccfg_CfgSvc_SetEnvironmentValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_SetEnvironmentValues_cct_ rtn_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  )
-{
-  static IDL_long osy_ = -1655980690;
-  const void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &KeyType;
-  pv_[2] = (void *) KeyValue;
-  pv_[3] = (void *) EnvValueList;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 12 /* = odbccfg_CfgSvc_SetEnvironmentValues_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_SetEnvironmentValues_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern void
-odbccfg_CfgSvc_SetEnvironmentValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_SetEnvironmentValues_exc_ *exception_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -1655980690;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &KeyType;
-  pv_[3] = (void *) KeyValue;
-  pv_[4] = (void *) EnvValueList;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 12  /* = odbccfg_CfgSvc_SetEnvironmentValues_ldx_ */
-    , pv_);
-}
-
-/*****************************************************
- * Operation 'odbccfg_CfgSvc_GetStartupConfigValues' *
- *****************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-#define odbccfg_CfgSvc_GetStartupConfigValues_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetStartupConfigValues_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetStartupConfigValues_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-struct odbccfg_CfgSvc_GetStartupConfigValues_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-#define odbccfg_CfgSvc_GetStartupConfigValues_ldx_ ((IDL_unsigned_long) 13)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-#define odbccfg_CfgSvc_GetStartupConfigValues_osy_ ((IDL_long) 606248999)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-typedef void (*odbccfg_CfgSvc_GetStartupConfigValues_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetStartupConfigValues_exc_ *exception_
-  , /* In    */ IDL_short serviceStatus
-  , /* In    */ IDL_long serviceStatusChangeTime
-  , /* In    */ const DATASOURCE_CFG_LIST_def *DSList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-static void
-odbccfg_CfgSvc_GetStartupConfigValues_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetStartupConfigValues_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetStartupConfigValues_exc_ *) pv_[1]
-    , *(IDL_short *) pv_[2]
-    , *(IDL_long *) pv_[3]
-    , (DATASOURCE_CFG_LIST_def *) pv_[4]
-    , (ERROR_DESC_LIST_def *) pv_[5]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetStartupConfigValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetStartupConfigValues_cct_ rtn_
-  )
-{
-  static IDL_long osy_ = 606248999;
-  const void *pv_[1];
-  pv_[0] = &osy_;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 13 /* = odbccfg_CfgSvc_GetStartupConfigValues_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetStartupConfigValues_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern void
-odbccfg_CfgSvc_GetStartupConfigValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetStartupConfigValues_exc_ *exception_
-  , /* Out   */ IDL_short *serviceStatus
-  , /* Out   */ IDL_long *serviceStatusChangeTime
-  , /* Out   */ DATASOURCE_CFG_LIST_def *DSList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 606248999;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) serviceStatus;
-  pv_[3] = (void *) serviceStatusChangeTime;
-  pv_[4] = (void *) DSList;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 13  /* = odbccfg_CfgSvc_GetStartupConfigValues_ldx_ */
-    , pv_);
-}
-
-/**************************************************
- * Operation 'odbccfg_CfgSvc_GetDataSourceValues' *
- **************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-#define odbccfg_CfgSvc_GetDataSourceValues_ParamError_exn_ 1
-#define odbccfg_CfgSvc_GetDataSourceValues_SQLError_exn_ 2
-#define odbccfg_CfgSvc_GetDataSourceValues_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-struct odbccfg_CfgSvc_GetDataSourceValues_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-#define odbccfg_CfgSvc_GetDataSourceValues_ldx_ ((IDL_unsigned_long) 14)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-#define odbccfg_CfgSvc_GetDataSourceValues_osy_ ((IDL_long) -1514184421)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-typedef void (*odbccfg_CfgSvc_GetDataSourceValues_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const DATASOURCE_CFG_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-static void
-odbccfg_CfgSvc_GetDataSourceValues_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GetDataSourceValues_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GetDataSourceValues_exc_ *) pv_[1]
-    , (DATASOURCE_CFG_def *) pv_[2]
-    , (ERROR_DESC_LIST_def *) pv_[3]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern CEE_status
-odbccfg_CfgSvc_GetDataSourceValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetDataSourceValues_cct_ rtn_
-  , /* In    */ const IDL_char *DSName
-  )
-{
-  static IDL_long osy_ = -1514184421;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) DSName;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 14 /* = odbccfg_CfgSvc_GetDataSourceValues_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GetDataSourceValues_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern void
-odbccfg_CfgSvc_GetDataSourceValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const IDL_char *DSName
-  , /* Out   */ DATASOURCE_CFG_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -1514184421;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) DSName;
-  pv_[3] = (void *) DSValues;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 14  /* = odbccfg_CfgSvc_GetDataSourceValues_ldx_ */
-    , pv_);
-}
-
-/******************************************
- * Operation 'odbccfg_CfgSvc_SetDSStatus' *
- ******************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-#define odbccfg_CfgSvc_SetDSStatus_ParamError_exn_ 1
-#define odbccfg_CfgSvc_SetDSStatus_SQLError_exn_ 2
-#define odbccfg_CfgSvc_SetDSStatus_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-struct odbccfg_CfgSvc_SetDSStatus_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-#define odbccfg_CfgSvc_SetDSStatus_ldx_ ((IDL_unsigned_long) 15)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-#define odbccfg_CfgSvc_SetDSStatus_osy_ ((IDL_long) 1088647180)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-typedef void (*odbccfg_CfgSvc_SetDSStatus_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_SetDSStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-static void
-odbccfg_CfgSvc_SetDSStatus_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_SetDSStatus_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_SetDSStatus_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern CEE_status
-odbccfg_CfgSvc_SetDSStatus_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_SetDSStatus_cct_ rtn_
-  , /* In    */ const IDL_char *DSNm
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  )
-{
-  static IDL_long osy_ = 1088647180;
-  const void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) DSNm;
-  pv_[2] = (void *) &status;
-  pv_[3] = (void *) statusChangedTime;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 15 /* = odbccfg_CfgSvc_SetDSStatus_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_SetDSStatus_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern void
-odbccfg_CfgSvc_SetDSStatus(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_SetDSStatus_exc_ *exception_
-  , /* In    */ const IDL_char *DSNm
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 1088647180;
-  void *pv_[6];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) DSNm;
-  pv_[3] = (void *) &status;
-  pv_[4] = (void *) statusChangedTime;
-  pv_[5] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 15  /* = odbccfg_CfgSvc_SetDSStatus_ldx_ */
-    , pv_);
-}
-
-/******************************************
- * Operation 'odbccfg_CfgSvc_SetASStatus' *
- ******************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-#define odbccfg_CfgSvc_SetASStatus_ParamError_exn_ 1
-#define odbccfg_CfgSvc_SetASStatus_SQLError_exn_ 2
-#define odbccfg_CfgSvc_SetASStatus_SQLNoDataFound_exn_ 3
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-struct odbccfg_CfgSvc_SetASStatus_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_SetASStatus'
- */
-#define odbccfg_CfgSvc_SetASStatus_ldx_ ((IDL_unsigned_long) 16)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_SetASStatus'
- */
-#define odbccfg_CfgSvc_SetASStatus_osy_ ((IDL_long) 1262533997)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-typedef void (*odbccfg_CfgSvc_SetASStatus_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-static void
-odbccfg_CfgSvc_SetASStatus_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_SetASStatus_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_SetASStatus_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern CEE_status
-odbccfg_CfgSvc_SetASStatus_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_SetASStatus_cct_ rtn_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  )
-{
-  static IDL_long osy_ = 1262533997;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &status;
-  pv_[2] = (void *) statusChangedTime;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 16 /* = odbccfg_CfgSvc_SetASStatus_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_SetASStatus_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern void
-odbccfg_CfgSvc_SetASStatus(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 1262533997;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &status;
-  pv_[3] = (void *) statusChangedTime;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 16  /* = odbccfg_CfgSvc_SetASStatus_ldx_ */
-    , pv_);
-}
-
-/**********************************************************
- * Operation 'odbccfg_CfgSvc_CreateConfigurationDatabase' *
- **********************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-#define odbccfg_CfgSvc_CreateConfigurationDatabase_ParamError_exn_ 1
-#define odbccfg_CfgSvc_CreateConfigurationDatabase_SQLError_exn_ 2
-#define odbccfg_CfgSvc_CreateConfigurationDatabase_SQLInvalidHandle_exn_ 3
-#define odbccfg_CfgSvc_CreateConfigurationDatabase_DatabaseFound_exn_ 4
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-struct odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-#define odbccfg_CfgSvc_CreateConfigurationDatabase_ldx_ ((IDL_unsigned_long) 17)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-#define odbccfg_CfgSvc_CreateConfigurationDatabase_osy_ ((IDL_long) -2038313241)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-typedef void (*odbccfg_CfgSvc_CreateConfigurationDatabase_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-static void
-odbccfg_CfgSvc_CreateConfigurationDatabase_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_CreateConfigurationDatabase_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-extern CEE_status
-odbccfg_CfgSvc_CreateConfigurationDatabase_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_CreateConfigurationDatabase_cct_ rtn_
-  , /* In    */ IDL_long DatabaseVersion
-  , /* In    */ IDL_string sqlVolumeLocationNm
-  )
-{
-  static IDL_long osy_ = -2038313241;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &DatabaseVersion;
-  pv_[2] = (void *) &sqlVolumeLocationNm;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 17 /* = odbccfg_CfgSvc_CreateConfigurationDatabase_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_CreateConfigurationDatabase_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-extern void
-odbccfg_CfgSvc_CreateConfigurationDatabase(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ *exception_
-  , /* In    */ IDL_long DatabaseVersion
-  , /* In    */ IDL_string sqlVolumeLocationNm
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -2038313241;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &DatabaseVersion;
-  pv_[3] = (void *) &sqlVolumeLocationNm;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 17  /* = odbccfg_CfgSvc_CreateConfigurationDatabase_ldx_ */
-    , pv_);
-}
-
-/**************************************************
- * Operation 'odbccfg_CfgSvc_CreateDatatypeTable' *
- **************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-#define odbccfg_CfgSvc_CreateDatatypeTable_ParamError_exn_ 1
-#define odbccfg_CfgSvc_CreateDatatypeTable_SQLError_exn_ 2
-#define odbccfg_CfgSvc_CreateDatatypeTable_SQLInvalidHandle_exn_ 3
-#define odbccfg_CfgSvc_CreateDatatypeTable_DatabaseFound_exn_ 4
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-struct odbccfg_CfgSvc_CreateDatatypeTable_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-#define odbccfg_CfgSvc_CreateDatatypeTable_ldx_ ((IDL_unsigned_long) 18)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-#define odbccfg_CfgSvc_CreateDatatypeTable_osy_ ((IDL_long) 2084567037)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-typedef void (*odbccfg_CfgSvc_CreateDatatypeTable_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_CreateDatatypeTable_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-static void
-odbccfg_CfgSvc_CreateDatatypeTable_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_CreateDatatypeTable_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_CreateDatatypeTable_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-extern CEE_status
-odbccfg_CfgSvc_CreateDatatypeTable_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_CreateDatatypeTable_cct_ rtn_
-  , /* In    */ IDL_long DatatypeTableVersion
-  , /* In    */ IDL_string sqlVolumeLocationNm
-  )
-{
-  static IDL_long osy_ = 2084567037;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) &DatatypeTableVersion;
-  pv_[2] = (void *) &sqlVolumeLocationNm;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 18 /* = odbccfg_CfgSvc_CreateDatatypeTable_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_CreateDatatypeTable_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_CreateDatatypeTable'
- */
-extern void
-odbccfg_CfgSvc_CreateDatatypeTable(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_CreateDatatypeTable_exc_ *exception_
-  , /* In    */ IDL_long DatatypeTableVersion
-  , /* In    */ IDL_string sqlVolumeLocationNm
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = 2084567037;
-  void *pv_[5];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) &DatatypeTableVersion;
-  pv_[3] = (void *) &sqlVolumeLocationNm;
-  pv_[4] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 18  /* = odbccfg_CfgSvc_CreateDatatypeTable_ldx_ */
-    , pv_);
-}
-
-/********************************************************
- * Operation 'odbccfg_CfgSvc_DropConfigurationDatabase' *
- ********************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-#define odbccfg_CfgSvc_DropConfigurationDatabase_ParamError_exn_ 1
-#define odbccfg_CfgSvc_DropConfigurationDatabase_SQLError_exn_ 2
-#define odbccfg_CfgSvc_DropConfigurationDatabase_SQLInvalidHandle_exn_ 3
-#define odbccfg_CfgSvc_DropConfigurationDatabase_DatabaseNotFound_exn_ 4
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-struct odbccfg_CfgSvc_DropConfigurationDatabase_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-#define odbccfg_CfgSvc_DropConfigurationDatabase_ldx_ ((IDL_unsigned_long) 19)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-#define odbccfg_CfgSvc_DropConfigurationDatabase_osy_ ((IDL_long) -1760006867)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-typedef void (*odbccfg_CfgSvc_DropConfigurationDatabase_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_DropConfigurationDatabase_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-static void
-odbccfg_CfgSvc_DropConfigurationDatabase_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_DropConfigurationDatabase_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_DropConfigurationDatabase_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-extern CEE_status
-odbccfg_CfgSvc_DropConfigurationDatabase_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_DropConfigurationDatabase_cct_ rtn_
-  )
-{
-  static IDL_long osy_ = -1760006867;
-  const void *pv_[1];
-  pv_[0] = &osy_;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 19 /* = odbccfg_CfgSvc_DropConfigurationDatabase_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_DropConfigurationDatabase_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_DropConfigurationDatabase'
- */
-extern void
-odbccfg_CfgSvc_DropConfigurationDatabase(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_DropConfigurationDatabase_exc_ *exception_
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -1760006867;
-  void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 19  /* = odbccfg_CfgSvc_DropConfigurationDatabase_ldx_ */
-    , pv_);
-}
-
-/************************************************
- * Operation 'odbccfg_CfgSvc_DropDatatypeTable' *
- ************************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-#define odbccfg_CfgSvc_DropDatatypeTable_ParamError_exn_ 1
-#define odbccfg_CfgSvc_DropDatatypeTable_SQLError_exn_ 2
-#define odbccfg_CfgSvc_DropDatatypeTable_SQLInvalidHandle_exn_ 3
-#define odbccfg_CfgSvc_DropDatatypeTable_DatabaseNotFound_exn_ 4
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-struct odbccfg_CfgSvc_DropDatatypeTable_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-    struct odbccfg_CfgSvc_SQLError SQLError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-#define odbccfg_CfgSvc_DropDatatypeTable_ldx_ ((IDL_unsigned_long) 20)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-#define odbccfg_CfgSvc_DropDatatypeTable_osy_ ((IDL_long) -1487785575)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-typedef void (*odbccfg_CfgSvc_DropDatatypeTable_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_DropDatatypeTable_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-static void
-odbccfg_CfgSvc_DropDatatypeTable_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_DropDatatypeTable_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_DropDatatypeTable_exc_ *) pv_[1]
-    , (ERROR_DESC_LIST_def *) pv_[2]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-extern CEE_status
-odbccfg_CfgSvc_DropDatatypeTable_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_DropDatatypeTable_cct_ rtn_
-  )
-{
-  static IDL_long osy_ = -1487785575;
-  const void *pv_[1];
-  pv_[0] = &osy_;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 20 /* = odbccfg_CfgSvc_DropDatatypeTable_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_DropDatatypeTable_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_DropDatatypeTable'
- */
-extern void
-odbccfg_CfgSvc_DropDatatypeTable(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_DropDatatypeTable_exc_ *exception_
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  )
-{
-  static IDL_long osy_ = -1487785575;
-  void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) sqlWarning;
-  CEE_OBJECT_CALL(
-      ph_
-    , 20  /* = odbccfg_CfgSvc_DropDatatypeTable_ldx_ */
-    , pv_);
-}
-
-/***********************************************
- * Operation 'odbccfg_CfgSvc_UserAuthenticate' *
- ***********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-#define odbccfg_CfgSvc_UserAuthenticate_WrongUserPassword_exn_ 1
-#define odbccfg_CfgSvc_UserAuthenticate_ServerError_exn_ 2
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-struct odbccfg_CfgSvc_UserAuthenticate_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-#define odbccfg_CfgSvc_UserAuthenticate_ldx_ ((IDL_unsigned_long) 21)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-#define odbccfg_CfgSvc_UserAuthenticate_osy_ ((IDL_long) 231905318)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-typedef void (*odbccfg_CfgSvc_UserAuthenticate_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_UserAuthenticate_exc_ *exception_
-  , /* In    */ IDL_short retCode
-  , /* In    */ IDL_short status
-  , /* In    */ IDL_short authenticated
-  , /* In    */ IDL_short authorized
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-static void
-odbccfg_CfgSvc_UserAuthenticate_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_UserAuthenticate_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_UserAuthenticate_exc_ *) pv_[1]
-    , *(IDL_short *) pv_[2]
-    , *(IDL_short *) pv_[3]
-    , *(IDL_short *) pv_[4]
-    , *(IDL_short *) pv_[5]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-extern CEE_status
-odbccfg_CfgSvc_UserAuthenticate_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_UserAuthenticate_cct_ rtn_
-  , /* In    */ const USER_NAME_def *UserName
-  , /* In    */ const USER_PASSWORD_def *Password
-  )
-{
-  static IDL_long osy_ = 231905318;
-  const void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) UserName;
-  pv_[2] = (void *) Password;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 21 /* = odbccfg_CfgSvc_UserAuthenticate_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_UserAuthenticate_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_UserAuthenticate'
- */
-extern void
-odbccfg_CfgSvc_UserAuthenticate(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_UserAuthenticate_exc_ *exception_
-  , /* In    */ const USER_NAME_def *UserName
-  , /* In    */ const USER_PASSWORD_def *Password
-  , /* Out   */ IDL_short *retCode
-  , /* Out   */ IDL_short *status
-  , /* Out   */ IDL_short *authenticated
-  , /* Out   */ IDL_short *authorized
-  )
-{
-  static IDL_long osy_ = 231905318;
-  void *pv_[8];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) UserName;
-  pv_[3] = (void *) Password;
-  pv_[4] = (void *) retCode;
-  pv_[5] = (void *) status;
-  pv_[6] = (void *) authenticated;
-  pv_[7] = (void *) authorized;
-  CEE_OBJECT_CALL(
-      ph_
-    , 21  /* = odbccfg_CfgSvc_UserAuthenticate_ldx_ */
-    , pv_);
-}
-
-/*********************************************
- * Operation 'odbccfg_CfgSvc_ChangePassword' *
- *********************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_ChangePassword'
- */
-#define odbccfg_CfgSvc_ChangePassword_WrongUserPassword_exn_ 1
-#define odbccfg_CfgSvc_ChangePassword_ServerError_exn_ 2
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_ChangePassword'
- */
-struct odbccfg_CfgSvc_ChangePassword_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_ChangePassword'
- */
-#define odbccfg_CfgSvc_ChangePassword_ldx_ ((IDL_unsigned_long) 22)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_ChangePassword'
- */
-#define odbccfg_CfgSvc_ChangePassword_osy_ ((IDL_long) 495670889)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_ChangePassword'
- */
-typedef void (*odbccfg_CfgSvc_ChangePassword_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_ChangePassword_exc_ *exception_
-  , /* In    */ IDL_short retCode
-  , /* In    */ IDL_short status
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_ChangePassword'
- */
-static void
-odbccfg_CfgSvc_ChangePassword_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_ChangePassword_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_ChangePassword_exc_ *) pv_[1]
-    , *(IDL_short *) pv_[2]
-    , *(IDL_short *) pv_[3]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_ChangePassword'
- */
-extern CEE_status
-odbccfg_CfgSvc_ChangePassword_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_ChangePassword_cct_ rtn_
-  , /* In    */ const USER_NAME_def *UserName
-  , /* In    */ const USER_PASSWORD_def *oldPassword
-  , /* In    */ const USER_PASSWORD_def *newPassword
-  )
-{
-  static IDL_long osy_ = 495670889;
-  const void *pv_[4];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) UserName;
-  pv_[2] = (void *) oldPassword;
-  pv_[3] = (void *) newPassword;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 22 /* = odbccfg_CfgSvc_ChangePassword_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_ChangePassword_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_ChangePassword'
- */
-extern void
-odbccfg_CfgSvc_ChangePassword(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_ChangePassword_exc_ *exception_
-  , /* In    */ const USER_NAME_def *UserName
-  , /* In    */ const USER_PASSWORD_def *oldPassword
-  , /* In    */ const USER_PASSWORD_def *newPassword
-  , /* Out   */ IDL_short *retCode
-  , /* Out   */ IDL_short *status
-  )
-{
-  static IDL_long osy_ = 495670889;
-  void *pv_[7];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) UserName;
-  pv_[3] = (void *) oldPassword;
-  pv_[4] = (void *) newPassword;
-  pv_[5] = (void *) retCode;
-  pv_[6] = (void *) status;
-  CEE_OBJECT_CALL(
-      ph_
-    , 22  /* = odbccfg_CfgSvc_ChangePassword_ldx_ */
-    , pv_);
-}
-
-/*******************************************
- * Operation 'odbccfg_CfgSvc_GeneralParam' *
- *******************************************/
-
-/*
- * Exception number constants for
- * operation 'odbccfg_CfgSvc_GeneralParam'
- */
-#define odbccfg_CfgSvc_GeneralParam_ParamError_exn_ 1
-/*
- * Exception union for
- * operation 'odbccfg_CfgSvc_GeneralParam'
- */
-struct odbccfg_CfgSvc_GeneralParam_exc_ {
-  IDL_long exception_nr;
-  IDL_long exception_detail;
-  union {
-    struct odbccfg_CfgSvc_ParamError ParamError;
-  } u;
-};
-/*
- * Local index for operation 'odbccfg_CfgSvc_GeneralParam'
- */
-#define odbccfg_CfgSvc_GeneralParam_ldx_ ((IDL_unsigned_long) 23)
-/*
- * Operation synopsis for operation 'odbccfg_CfgSvc_GeneralParam'
- */
-#define odbccfg_CfgSvc_GeneralParam_osy_ ((IDL_long) 54591643)
-/*
- * Call Completion function pointer type for
- * operation 'odbccfg_CfgSvc_GeneralParam'
- */
-typedef void (*odbccfg_CfgSvc_GeneralParam_cct_) (
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const struct odbccfg_CfgSvc_GeneralParam_exc_ *exception_
-  );
-/*
- * Call completion wrapper for
- * operation 'odbccfg_CfgSvc_GeneralParam'
- */
-static void
-odbccfg_CfgSvc_GeneralParam_ccw_(
-    /* In    */ CEE_tag_def tag1_
-  , /* In    */ CEE_tag_def tag2_
-  , /* In    */ const void *const *pv_)
-{
-  odbccfg_CfgSvc_GeneralParam_cct_ f_;
-  *((CEE_tag_def *) &f_) = tag1_;
-  (*f_) (
-      tag2_
-    , (struct odbccfg_CfgSvc_GeneralParam_exc_ *) pv_[1]
-    );
-}
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GeneralParam'
- */
-extern CEE_status
-odbccfg_CfgSvc_GeneralParam_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GeneralParam_cct_ rtn_
-  , /* In    */ const GEN_ParamList_def *paramList
-  )
-{
-  static IDL_long osy_ = 54591643;
-  const void *pv_[2];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) paramList;
-  return CEE_OBJECT_CALL_POST(
-    ph_
-  , 23 /* = odbccfg_CfgSvc_GeneralParam_ldx_ */
-  , pv_
-  , odbccfg_CfgSvc_GeneralParam_ccw_
-  , *((CEE_tag_def *) &rtn_)
-  , tag_);
-}
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GeneralParam'
- */
-extern void
-odbccfg_CfgSvc_GeneralParam(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ struct odbccfg_CfgSvc_GeneralParam_exc_ *exception_
-  , /* In    */ const GEN_ParamList_def *paramList
-  )
-{
-  static IDL_long osy_ = 54591643;
-  void *pv_[3];
-  pv_[0] = &osy_;
-  pv_[1] = (void *) exception_;
-  pv_[2] = (void *) paramList;
-  CEE_OBJECT_CALL(
-      ph_
-    , 23  /* = odbccfg_CfgSvc_GeneralParam_ldx_ */
-    , pv_);
-}
-
-/*
- * CIN description of interface 'odbccfg_CfgSvc'
- */
-static char odbccfg_CfgSvc_ici_[]  = {
-    '!','2','2','+','I','D','L',':','o','d','b','c','c','f','g','/',
-    'C','f','g','S','v','c',':','1','.','0','2','3','+','2','1','3',
-    '2','5','0','9','3','2','0','+','1','7','+','G','e','t','O','b',
-    'j','e','c','t','N','a','m','e','L','i','s','t','(','3','+','1',
-    '0','+','O','b','j','e','c','t','T','y','p','e','>','F','1','4',
-    '+','O','b','j','e','c','t','N','a','m','e','L','i','s','t','<',
-    'c','0','+','d','1','2','8','+','1','0','+','s','q','l','W','a',
-    'r','n','i','n','g','<','c','0','+','b','1','4','+','F','F','F',
-    'd','5','+','d','0','+','F','F','d','0','+','d','0','+','d','0',
-    '+','d','0','+','d','0','+','d','0','+','d','0','+','3','+','3',
-    '3','+','I','D','L',':','o','d','b','c','c','f','g','/','C','f',
-    'g','S','v','c','/','P','a','r','a','m','E','r','r','o','r',':',
-    '1','.','0','g','1','+','d','0','+','3','1','+','I','D','L',':',
-    'o','d','b','c','c','f','g','/','C','f','g','S','v','c','/','S',
-    'Q','L','E','r','r','o','r',':','1','.','0','g','1','+','c','0',
-    '+','b','1','4','+','F','F','F','d','5','+','d','0','+','F','F',
-    'd','0','+','d','0','+','d','0','+','d','0','+','d','0','+','d',
-    '0','+','d','0','+','3','7','+','I','D','L',':','o','d','b','c',
-    'c','f','g','/','C','f','g','S','v','c','/','S','Q','L','N','o',
-    'D','a','t','a','F','o','u','n','d',':','1','.','0','g','0','+',
-    '0','+','1','1','3','6','0','0','0','6','8','9','-','1','3','+',
-    'G','e','t','D','a','t','a','S','o','u','r','c','e','(','3','+',
-    '8','+','K','e','y','V','a','l','u','e','>','d','1','2','8','+',
-    '8','+','D','S','V','a','l','u','e','s','<','b','1','1','+','d',
-    '1','2','8','+','K','d','3','0','+','F','F','F','F','G','G','G',
-    'd','3','0','+','1','0','+','s','q','l','W','a','r','n','i','n',
-    'g','<','c','0','+','b','1','4','+','F','F','F','d','5','+','d',
-    '0','+','F','F','d','0','+','d','0','+','d','0','+','d','0','+',
-    'd','0','+','d','0','+','d','0','+','3','+','3','3','+','I','D',
-    'L',':','o','d','b','c','c','f','g','/','C','f','g','S','v','c',
-    '/','P','a','r','a','m','E','r','r','o','r',':','1','.','0','g',
-    '1','+','d','0','+','3','1','+','I','D','L',':','o','d','b','c',
-    'c','f','g','/','C','f','g','S','v','c','/','S','Q','L','E','r',
-    'r','o','r',':','1','.','0','g','1','+','c','0','+','b','1','4',
-    '+','F','F','F','d','5','+','d','0','+','F','F','d','0','+','d',
-    '0','+','d','0','+','d','0','+','d','0','+','d','0','+','d','0',
-    '+','3','7','+','I','D','L',':','o','d','b','c','c

<TRUNCATED>