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:21 UTC

[14/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.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/Krypton/odbccfg.h b/core/conn/unixodbc/odbc/Krypton/odbccfg.h
deleted file mode 100644
index 0e12a7c..0000000
--- a/core/conn/unixodbc/odbc/Krypton/odbccfg.h
+++ /dev/null
@@ -1,4267 +0,0 @@
-// @@@ START COPYRIGHT @@@
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-// @@@ END COPYRIGHT @@@
-#ifndef ODBCCFG_H_
-#define ODBCCFG_H_
-/*
- * Translation unit: ODBCCFG
- * Generated by CNPGEN(TANTAU CNPGEN TANTAU_AG_PC8 20001120.103031) on Fri Jun 18 12:53:19 2004
- * C++ constructs used
- * Header file for use with the CEE
- * Client functionality included
- * Server 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
-
-/********************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ const DATASOURCE_LIST_def *ObjectNameList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" void
-odbccfg_CfgSvc_GetObjectNameList_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ const DATASOURCE_LIST_def *ObjectNameList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" void
-odbccfg_CfgSvc_GetObjectNameList(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ IDL_long ObjectType
-  , /* Out   */ DATASOURCE_LIST_def *ObjectNameList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-typedef void (*odbccfg_CfgSvc_GetObjectNameList_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ IDL_long ObjectType
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" void
-odbccfg_CfgSvc_GetObjectNameList_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ IDL_long ObjectType
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetObjectNameList_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetObjectNameList_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetObjectNameList_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ const DATASOURCE_LIST_def *ObjectNameList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetObjectNameList'
- */
-typedef void (*odbccfg_CfgSvc_GetObjectNameList_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ IDL_long ObjectType
-  , /* Out   */ DATASOURCE_LIST_def *ObjectNameList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" void
-odbccfg_CfgSvc_GetObjectNameList_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetObjectNameList_exc_ *exception_
-  , /* In    */ IDL_long ObjectType
-  , /* Out   */ DATASOURCE_LIST_def *ObjectNameList
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetObjectNameList_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetObjectNameList_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetObjectNameList'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetObjectNameList_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetObjectNameList_smt_ method_
-  );
-
-/********************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSource_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-typedef void (*odbccfg_CfgSvc_GetDataSource_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSource_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSource_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDataSource_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSource_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetDataSource'
- */
-typedef void (*odbccfg_CfgSvc_GetDataSource_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSource_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSource_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDataSource_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSource_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDataSource_smt_ method_
-  );
-
-/*********************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_DropDataSource_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_DropDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-typedef void (*odbccfg_CfgSvc_DropDataSource_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_DropDataSource_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_DropDataSource_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_DropDataSource_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_DropDataSource_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_DropDataSource'
- */
-typedef void (*odbccfg_CfgSvc_DropDataSource_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_DropDataSource_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_DropDataSource_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_DropDataSource_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_DropDataSource_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_DropDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_DropDataSource_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_DropDataSource_smt_ method_
-  );
-
-/********************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDataSource_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-typedef void (*odbccfg_CfgSvc_SetDataSource_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDataSource_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDataSource_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDataSource_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDataSource_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_SetDataSource'
- */
-typedef void (*odbccfg_CfgSvc_SetDataSource_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDataSource_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_SetDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDataSource_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDataSource_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_SetDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDataSource_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDataSource_smt_ method_
-  );
-
-/***********************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_AddNewDataSource_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_AddNewDataSource(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-typedef void (*odbccfg_CfgSvc_AddNewDataSource_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_AddNewDataSource_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_AddNewDataSource_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_AddNewDataSource_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_AddNewDataSource_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_AddNewDataSource'
- */
-typedef void (*odbccfg_CfgSvc_AddNewDataSource_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" void
-odbccfg_CfgSvc_AddNewDataSource_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_AddNewDataSource_exc_ *exception_
-  , /* In    */ const DATASOURCE_DESC_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_AddNewDataSource_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_AddNewDataSource_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_AddNewDataSource'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_AddNewDataSource_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_AddNewDataSource_smt_ method_
-  );
-
-/**************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" void
-odbccfg_CfgSvc_CheckDataSourceName_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" void
-odbccfg_CfgSvc_CheckDataSourceName(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-typedef void (*odbccfg_CfgSvc_CheckDataSourceName_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" void
-odbccfg_CfgSvc_CheckDataSourceName_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_CheckDataSourceName_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_CheckDataSourceName_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_CheckDataSourceName_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_CheckDataSourceName'
- */
-typedef void (*odbccfg_CfgSvc_CheckDataSourceName_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" void
-odbccfg_CfgSvc_CheckDataSourceName_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_CheckDataSourceName_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_CheckDataSourceName_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_CheckDataSourceName_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_CheckDataSourceName'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_CheckDataSourceName_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_CheckDataSourceName_smt_ method_
-  );
-
-/********************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ IDL_long automation
-  , /* In    */ IDL_long curStatus
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDSNControl_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ IDL_long automation
-  , /* In    */ IDL_long curStatus
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDSNControl(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ IDL_long *automation
-  , /* Out   */ IDL_long *curStatus
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-typedef void (*odbccfg_CfgSvc_GetDSNControl_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDSNControl_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDSNControl_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDSNControl_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDSNControl_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ IDL_long automation
-  , /* In    */ IDL_long curStatus
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetDSNControl'
- */
-typedef void (*odbccfg_CfgSvc_GetDSNControl_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ IDL_long *automation
-  , /* Out   */ IDL_long *curStatus
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDSNControl_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* Out   */ IDL_long *automation
-  , /* Out   */ IDL_long *curStatus
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDSNControl_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDSNControl_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDSNControl_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDSNControl_smt_ method_
-  );
-
-/********************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSNControl_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSNControl(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-typedef void (*odbccfg_CfgSvc_SetDSNControl_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSNControl_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSNControl_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDSNControl_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSNControl_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_SetDSNControl'
- */
-typedef void (*odbccfg_CfgSvc_SetDSNControl_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSNControl_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_SetDSNControl_exc_ *exception_
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ IDL_long automation
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSNControl_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDSNControl_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_SetDSNControl'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSNControl_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDSNControl_smt_ method_
-  );
-
-/************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_GetResourceValues_exc_ *exception_
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetResourceValues_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_GetResourceValues_exc_ *exception_
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetResourceValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ 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
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-typedef void (*odbccfg_CfgSvc_GetResourceValues_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetResourceValues_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetResourceValues_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetResourceValues_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetResourceValues_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_GetResourceValues_exc_ *exception_
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetResourceValues'
- */
-typedef void (*odbccfg_CfgSvc_GetResourceValues_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetResourceValues_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetResourceValues_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetResourceValues_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetResourceValues_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetResourceValues_smt_ method_
-  );
-
-/************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_SetResourceValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetResourceValues_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_SetResourceValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetResourceValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ 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
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-typedef void (*odbccfg_CfgSvc_SetResourceValues_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetResourceValues_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const RES_DESC_LIST_def *ResValueList
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetResourceValues_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetResourceValues_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetResourceValues_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_SetResourceValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_SetResourceValues'
- */
-typedef void (*odbccfg_CfgSvc_SetResourceValues_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetResourceValues_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetResourceValues_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetResourceValues_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_SetResourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetResourceValues_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetResourceValues_smt_ method_
-  );
-
-/***************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_GetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetEnvironmentValues_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_GetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetEnvironmentValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ 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
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-typedef void (*odbccfg_CfgSvc_GetEnvironmentValues_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetEnvironmentValues_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetEnvironmentValues_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetEnvironmentValues_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetEnvironmentValues_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_GetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-typedef void (*odbccfg_CfgSvc_GetEnvironmentValues_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetEnvironmentValues_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetEnvironmentValues_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetEnvironmentValues_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetEnvironmentValues_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetEnvironmentValues_smt_ method_
-  );
-
-/***************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_SetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetEnvironmentValues_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_SetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetEnvironmentValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ 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
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-typedef void (*odbccfg_CfgSvc_SetEnvironmentValues_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetEnvironmentValues_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ CfgSvc_REQ_def KeyType
-  , /* In    */ const IDL_char *KeyValue
-  , /* In    */ const ENV_DESC_LIST_def *EnvValueList
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetEnvironmentValues_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetEnvironmentValues_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetEnvironmentValues_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_SetEnvironmentValues_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-typedef void (*odbccfg_CfgSvc_SetEnvironmentValues_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" void
-odbccfg_CfgSvc_SetEnvironmentValues_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetEnvironmentValues_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetEnvironmentValues_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_SetEnvironmentValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetEnvironmentValues_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetEnvironmentValues_smt_ method_
-  );
-
-/*****************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 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 function prototype for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetStartupConfigValues_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const 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
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetStartupConfigValues_pst_(
-    /* In    */ const CEE_handle_def *ph_
-  , /* In    */ CEE_tag_def tag_
-  , /* In    */ odbccfg_CfgSvc_GetStartupConfigValues_cct_ rtn_
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetStartupConfigValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ 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
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-typedef void (*odbccfg_CfgSvc_GetStartupConfigValues_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetStartupConfigValues_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetStartupConfigValues_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetStartupConfigValues_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetStartupConfigValues_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const 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
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-typedef void (*odbccfg_CfgSvc_GetStartupConfigValues_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetStartupConfigValues_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetStartupConfigValues_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetStartupConfigValues_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetStartupConfigValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetStartupConfigValues_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetStartupConfigValues_smt_ method_
-  );
-
-/**************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const DATASOURCE_CFG_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSourceValues_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const DATASOURCE_CFG_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSourceValues(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const IDL_char *DSName
-  , /* Out   */ DATASOURCE_CFG_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-typedef void (*odbccfg_CfgSvc_GetDataSourceValues_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *DSName
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSourceValues_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *DSName
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSourceValues_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDataSourceValues_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSourceValues_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const DATASOURCE_CFG_def *DSValues
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_GetDataSourceValues'
- */
-typedef void (*odbccfg_CfgSvc_GetDataSourceValues_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const IDL_char *DSName
-  , /* Out   */ DATASOURCE_CFG_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" void
-odbccfg_CfgSvc_GetDataSourceValues_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_GetDataSourceValues_exc_ *exception_
-  , /* In    */ const IDL_char *DSName
-  , /* Out   */ DATASOURCE_CFG_def *DSValues
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSourceValues_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDataSourceValues_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_GetDataSourceValues'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_GetDataSourceValues_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_GetDataSourceValues_smt_ method_
-  );
-
-/******************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_SetDSStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSStatus_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_SetDSStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSStatus(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ 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
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-typedef void (*odbccfg_CfgSvc_SetDSStatus_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *DSNm
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSStatus_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const IDL_char *DSNm
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSStatus_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDSStatus_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSStatus_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_SetDSStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_SetDSStatus'
- */
-typedef void (*odbccfg_CfgSvc_SetDSStatus_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetDSStatus_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ 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
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSStatus_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDSStatus_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_SetDSStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetDSStatus_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetDSStatus_smt_ method_
-  );
-
-/******************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetASStatus_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetASStatus(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-typedef void (*odbccfg_CfgSvc_SetASStatus_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  );
-/*
- * Asynchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetASStatus_ame_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  );
-/*
- * Set Asynchronous Method for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetASStatus_ams_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetASStatus_amt_ method_
-  );
-/*
- * Asynchronous response for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetASStatus_res_(
-    /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ const odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function pointer type for
- * operation'odbccfg_CfgSvc_SetASStatus'
- */
-typedef void (*odbccfg_CfgSvc_SetASStatus_smt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Synchronous method function prototype for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" void
-odbccfg_CfgSvc_SetASStatus_sme_(
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* Out   */ odbccfg_CfgSvc_SetASStatus_exc_ *exception_
-  , /* In    */ IDL_short status
-  , /* In    */ const IDL_char *statusChangedTime
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Set Synchronous method for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetASStatus_sms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetASStatus_smt_ method_
-  );
-/*
- * Set Synchronous multithreaded method for
- * operation 'odbccfg_CfgSvc_SetASStatus'
- */
-extern "C" CEE_status
-odbccfg_CfgSvc_SetASStatus_msms_(
-    /* In    */ const CEE_handle_def *impl_
-  , /* In    */ odbccfg_CfgSvc_SetASStatus_smt_ method_
-  );
-
-/**********************************************************
- * 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 {
-    odbccfg_CfgSvc_ParamError ParamError;
-    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 odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Call Completion function prototype for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-extern "C" void
-odbccfg_CfgSvc_CreateConfigurationDatabase_ccf_(
-    /* In    */ CEE_tag_def cmptag_
-  , /* In    */ const odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ *exception_
-  , /* In    */ const ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous object call for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-extern "C" 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
-  );
-/*
- * Synchronous object call for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-extern "C" void
-odbccfg_CfgSvc_CreateConfigurationDatabase(
-    /* In    */ const CEE_handle_def *ph_
-  , /* Out   */ odbccfg_CfgSvc_CreateConfigurationDatabase_exc_ *exception_
-  , /* In    */ IDL_long DatabaseVersion
-  , /* In    */ IDL_string sqlVolumeLocationNm
-  , /* Out   */ ERROR_DESC_LIST_def *sqlWarning
-  );
-/*
- * Asynchronous method function pointer type for
- * operation 'odbccfg_CfgSvc_CreateConfigurationDatabase'
- */
-typedef void (*odbccfg_CfgSvc_CreateConfigurationDatabase_amt_) (
-    /* In    */ CEE_tag_def objtag_
-  , /* In    */ const CEE_handle_def *call_id_
-  , /* In    */ IDL_long DatabaseVersion
-  , /* In    */ IDL_string sqlVolumeLocationNm
-  );
-/*
- * Asynchronous method function prototype for
- * o

<TRUNCATED>