dll导出函数定义规范
来源:互联网 发布:活佛网络查询系统网站 编辑:程序博客网 时间:2024/06/05 21:57
#ifndef _CITICS_KCBPCLI2_H
#define _CITICS_KCBPCLI2_H
#ifdef WIN32
#ifdef CITICS_KCBPCLI_EXPORTS
#define CITICS_KCBPCLI_API __declspec(dllexport)
#else
#define CITICS_KCBPCLI_API __declspec(dllimport)
#endif
#define KCBPCLISTDCALL __stdcall /* ensure stcall calling convention on NT */
#else
#define KCBPCLI_API
#define KCBPCLISTDCALL /* leave blank for other systems */
#endif
typedef void *KCBPCLIHANDLE;
#ifdef __cplusplus
extern "C"
{
#endif
/// 初始化程序模块,加载Dll后,调用任何函数之前,必须首先进行初始化
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_InitPrograms2(KCBPCLIHANDLE hHandle = NULL);
/// 初始化服务器连接句柄,
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_Init(KCBPCLIHANDLE *hHandle);
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_Exit(KCBPCLIHANDLE hHandle);
/// 建立、断开服务器连接
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_ConnectServer2(KCBPCLIHANDLE hHandle);
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_DisConnect2(KCBPCLIHANDLE hHandle);
/// 提交业务请求
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_CallProgramAndCommit2(KCBPCLIHANDLE hHandle, char *ProgramName, char* Param);
/// 获取下一行数据
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_SQLFetch(KCBPCLIHANDLE hHandle);
/// 根据字段名称,读取字段值
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_RsGetColByName(KCBPCLIHANDLE hHandle, char *KeyName, char *Vlu);
/// 读取错误代码和错误信息
CITICS_KCBPCLI_API int KCBPCLISTDCALL CITICS_KCBPCLI_GetErr(KCBPCLIHANDLE hHandle, int *pErrCode, char *ErrMsg);
#ifdef __cplusplus
}
#endif
#endif
- dll导出函数定义规范
- 导出dll的函数定义
- MFC DLL 一个方便的导出函数宏定义
- 将DLL中的导出函数表导出到一定义(.DEF)文件
- DLL中__declspec(dllexport)和.def(模块定义文件)定义导出函数的一点区别
- vs2008 dll 导出函数
- dll导出函数
- vs2008 dll 导出函数
- 导出 DLL 函数
- C++ DLL导出函数
- DLL导出函数
- dll lib 导出函数
- DLL如何导出函数
- VC DLL导出函数
- VC++ DLL 导出函数
- DLL函数导出类型
- Dll 导出函数
- DLL导出函数名
- iOS使用privateframework(私有api)开启蓝牙教程
- cocos2d-x与ios内存管理
- 得到操作系统版本号
- POJ 2112 Optimal Milking 二分图最大匹配+二分答案
- seo公司解读:你摸透网站优化目标了吗
- dll导出函数定义规范
- java runtime.exec() 的讲解
- 七大绝招让蜘蛛经常光顾您网站
- 求解最小公约数
- cocos2d-x CCNode类
- HTML+CSS在SEO方面要若何采用
- toString学习
- CentOS 5.x上配置JBoss6.x步骤图解教程
- 破坏MBR的代码