1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
- using namespace std;
- namespace DNSMap
- {
- /******************************************************************************
- 错误代码定义
- ******************************************************************************/
- typedef enum ErrorCode
- {
- GET_IP_DATA_DOMAIN_NULL = 1, //域名为空
- GET_IP_DATA_DNS_LOCK_FAIL, //DNS加锁失败
- GET_IP_DATA_DNS_UNLOCK_FAIL, //DNS解锁失败
- GET_IP_DATA_DATA_ZERO, //获取的IP数据无效
- GET_IP_STR_DOMAIN_NULL, //域名为空
- GET_IP_STR_DATA_ZERO, //获取的IP数据为0
- GET_IP_STR_TO_STR_FAIL, //转换成IP字符串时失败
- GET_IP_STR_IP_NULL, //获取的IP地址为空
- CLEAR_DNS_DNS_LOCK_FAIL, //DNS加锁失败
- CLEAR_DNS_DNS_UNLOCK_FAIL, //DNS解锁失败
- PARSE_DOMAIN_DOMAIN_NULL, //域名为空
- PARSE_DOMAIN_GET_FAIL, //解析失败
- PARSE_DOMAIN_GET_ZERO, //解析的数据无效
- PARSE_DOMAIN_DNS_LOCK_FAIL, //DNS加锁失败
- PARSE_DOMAIN_DNS_UNLOCK_FAIL, //DNS解锁失败
- GET_IP_STR_EXCEPTION, //未知的异常
- GET_IP_DATA_EXCEPTION, //未知的异常
- CLEAR_DNS_EXCEPTION, //未知的异常
- }EErrorCode;
- }
|