服务器状态监视接口文档
模板
个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载
中电网安科技有限公司
CITS Network Security CO.,LTD
(模块名称)
接口说明书
编号:
编制: 杨献荣 日期:
审核: 日期:
批准: 日期:
版本号:B 发布日期:2002/4/25 修订次数:0 修订日期: / / 文件编号:YF-QG-6.5-03
中电网安科技有限公司
CITS Network Security CO.,LTD
文档修订记录
变更 文档版本号 变更内容简述 变更日期 变更人 序号
版本号:B 发布日期:2002/4/25 修订次数:0 修订日期: / / 文件编号:YF-QG-6.5-03
中电网安科技有限公司
CITS Network Security CO.,LTD
1. 引言 ............................................................................................................................... 错误~未定义书签。4 1.1开发背景介绍 .............................................................................................................错误~未定义书签。4 1.2术语、缩略语 .............................................................................................................错误~未定义书签。4 2. 2.模块设计 .................................................................................................................... 错误~未定义书签。5 2.1 模块关系图 ................................................................................................................... 错误~未定义书签。5 2.2模块1 ............................................................................................................................. 错误~未定义书签。5
2.2.1描述 ..................................................................................................................... 错误~未定义书签。5
2.2.2 输入项 ................................................................................................................ 错误~未定义书签。5
2.2.3 输出项 ................................................................................................................ 错误~未定义书签。5
.................................................................................................................... 5 2.2.4 结构错误~未定义书签。
2.2.5 接口图 ................................................................................................................ 错误~未定义书签。5
2.2.6 数据结构说明 ....................................................................................................... 错误~未定义书签。5 2.3模块2 ..........................................................................................................................错误~未定义书签。5 3( 类程序设计 .................................................................................................................. 错误~未定义书签。7 3.1 类关系图 ....................................................................................................................错误~未定义书签。7 3.2 类A程序设计 ...........................................................................................................错误~未定义书签。7
A1 ............................................................................................................ 7 3.2.1类程序错误~未定义书签。
3.2.2 类A程序2 ........................................................................................................... 错误~未定义书签。8 3.3 类B程序设计 ...........................................................................................................错误~未定义书签。9
3.3.1 类B程序1 ........................................................................................................... 错误~未定义书签。9 4.公用函数设计 ................................................................................................................. 错误~未定义书签。10 4.1公用函数1 ................................................................................................................错误~未定义书签。10 4.2公用函数2 ................................................................................................................错误~未定义书签。10
版本号:B 发布日期:2002/4/25 修订次数:0 修订日期: / / 文件编号:YF-QG-6.5-03
中电网安科技有限公司
CITS Network Security CO.,LTD
1. 接口说明
1.1接口1说明
1.1.1接口1函数原型
列出函数的原型,包括函数的参数。详细说明此接口函数的作用。 __declspec(dllexport) bool CheckService(CHAR *szIPAddress,
UINT ExploreLevel,
CHECK_PARAMS *pstCheckParams,
SEVICESTATE_ALERT pSeviceAlert
)
探测服务器状态的函数
1.1.2接口1参数说明
CHAR *szIPAddress,
传递方向:IN
类型:CHAR *
含义:探测服务器地址
范围:判断为合法的IP地址
UINT ExploreLevel
传递方向:IN
类型:UINT
含义:服务状态探测深度
范围:0-2
CHECK_PARAMS *pstCheckParams 传递方向:IN
类型:CHECK_PARAMS
含义:探测服务的选项和默认端口
SEVICESTATE_ALERT pSeviceAlert 传递方向:IN
类型:SEVICESTATE_ALERT回调函数
含义:
通知
关于发布提成方案的通知关于xx通知关于成立公司筹建组的通知关于红头文件的使用公开通知关于计发全勤奖的通知
执行平台的回调函数
1.1.3与接口1相关联的模块
列出与接口1相关联的模块以及之间的调用关系
版本号:B 发布日期:2002/4/25 修订次数:0 修订日期: / / 文件编号:YF-QG-6.5-03
中电网安科技有限公司
CITS Network Security CO.,LTD
2. 数据结构说明
enum{
CHECK_WEB,
CHECK_FTP,
CHECK_DNS,
CHECK_TELNET,
CHECK_SOCKS5,
CHECK_SMTP,
CHECK_POP3,
CHECK_SQLSERVER,
}//
检测
工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训
的服务类型
enum{
EXPLORELEVEL_LOW,
EXPLORELEVEL_MED,
EXPLORELEVEL_HIGH, }//探测深度
typedef struct __server_state{
CHAR szServerIP[50]; //服务器IP地址
UINT ServiceType; //检测的服务类型
CHAR szTimes[50]; //得到结果的时间
CHAR szDescription[255]; //服务状态描述 } SERVER_STATE ; //结果显示,回调函数参数
typedef VOID (CALLBACK *SEVICESTATE_ALERT)( SERVER_STATE *r); //执行平台回调函数
typedef struct __check_params {
BOOL CheckWeb; //检测http 服务
BOOL CheckFtp; //检测ftp 服务
BOOL CheckDns; //检测Dns 服务
BOOL CheckTelnet //检测telnet 服务
BOOL CheckSocks5; //检测socks 服务
BOOL CheckSmtp; //检测smtp 服务
BOOL CheckPop3; //检测pop3 服务
BOOL CheckSqlserver; //检测sqlserver 服务
USHORT PortHttp; //Http 默认端口
USHORT PortFtp; //Ftp默认端口
USHORT PortDns; //Dns默认端口
USHORT PortTelnet; //Telnet默认端口
USHORT PortSocks5; //Socks5默认端口
USHORT PortSmtp; //Smtp默认端口
USHORT PortPop3; //Pop3默认端口
USHORT PortSqlserver; //Sqlserver默认端口 } CHECK_PARAMS; // 探测服务参数
版本号:B 发布日期:2002/4/25 修订次数:0 修订日期: / / 文件编号:YF-QG-6.5-03