📄 dhodbc.h
字号:
#ifndef __DBODBC_H__
#define __DBODBC_H__
#include "stdio.h"
#include "windows.h"
#include "caSocket.h"
/***************************************************************
* 函数名: FreeHdNum
* 功能: 从全局变量中释放数据库连接句柄
* 输入参数: 无
* 输出参数: 无
* 返回值: 成功返回0,其他情况返回负数
* 程序员: 徐锋 编程日期:2004/09/08
* 修改人员: 修改日期:
* 修改原因:
*****************************************************************/
int FreeHdNum();
/***************************************************************
* 函数名: DBGetSetSerial
* 功能: 从数据库CA_SERIAL表中读取系列号,并将系列号加一写入
* 输入参数: 指向DWORD的指针
* 输出参数: 指向DWORD的指针,得到系列号
* 返回值: 成功返回0,其他情况返回负数
* 程序员: 徐锋 编程日期:2004/09/08
* 修改人员: 修改日期:
* 修改原因:
*****************************************************************/
int DBGetSetSerial(DWORD* dwSerialNum);
/***************************************************************
* 函数名: DBInsertCertReq
* 功能: 插入一条记录到数据库CA_CERTREQ表.内容除ISUCERT外,还包括密码封帐号(空),X509名,状态,当前日期,系列号
* 输入参数: 指向ISUCERT的指针,系列号
* 输出参数: 无
* 返回值: 成功返回0,其他情况返回负数
* 程序员: 徐锋 编程日期:2004/09/08
* 修改人员: 修改日期:
* 修改原因:
*****************************************************************/
int DBInsertCertReq(ISUCERT* p,DWORD dwSerialNum);
/***************************************************************
* 函数名: DBInsertCert
* 功能: 插入一条记录到数据库CA_CERT表.内容除CA_CERTREQ表的内容外还包括X.509证书,
* 证书签发日期,证书起效日期,证书失效日期,证书状态.并将CA_CERTREQ表该纪录的状态改为已签发
* 输入参数: 系列号,指向证书内容的指针,证书内容长度
* 输出参数: 无
* 返回值: 成功返回0,其他情况返回负数
* 程序员: 徐锋 编程日期:2004/09/08
* 修改人员: 修改日期:
* 修改原因:
*****************************************************************/
int DBInsertCert(DWORD dwSerialNum,BYTE* pbCert,DWORD cbSize);
/***************************************************************
* 函数名: DBGetCertUseAcc
* 功能: 通过系列号得到用户证书
* 输入参数: 系列号,指向证书内容的指针,证书内容长度
* 输出参数: 无
* 返回值: 成功返回0,其他情况返回负数
* 程序员: 徐锋 编程日期:2004/09/08
* 修改人员: 修改日期:
* 修改原因:
*****************************************************************/
int DBGetCertUseSerial(LPSTR szSerial,LPSTR pUserCert,DWORD pBufLen);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -