neterr.h

来自「IBM Lotus C++ API 7.0a for IBM Lotus Not」· C头文件 代码 · 共 1,141 行 · 第 1/5 页

H
1,141
字号
#define IDX_STR_IMAP_FETCHNOTES_RQST	3
#define IDX_STR_ARCH_DELETE_NOTES_RQST	4
#define IDX_STR_ARCH_PRUNE_NOTES_RQST	5
#define IDX_STR_MAJMIN_RQST				6
#define IDX_STR_SERVER_ACL_RQST			7

#define ERR_ORGNAME_NOT_INITIALIZED				(PKG_NETWORK3+3)					
	errortext(ERR_ORGNAME_NOT_INITIALIZED, 		"Organization structures have not been initialized")
#define ERR_ADDRESS_CONFLICT					(PKG_NETWORK3+4)
	errortext(ERR_ADDRESS_CONFLICT,				"Multiple Organizations in Internet Site documents with the same IP address")

/*	Strings which are the names of the NSF IMAP transactions. */

#define STR_DB_IMAP_GET_FOLDER_INFO_RQST			(PKG_NETWORK3+5)
	stringtext(STR_DB_IMAP_GET_FOLDER_INFO_RQST,	"IMAP_GET_FOLDER_INFO")
#define STR_DB_IMAP_GET_ALL_FOLDERS_RQST			(PKG_NETWORK3+6)
	stringtext(STR_DB_IMAP_GET_ALL_FOLDERS_RQST,	"IMAP_GET_ALL_FOLDERS")
#define STR_DB_IMAP_GET_SUB_LIST_RQST 				(PKG_NETWORK3+7)
	stringtext(STR_DB_IMAP_GET_SUB_LIST_RQST,		"IMAP_GET_SUB_LIST")
#define STR_DB_IMAP_SUBSCRIBE_FOLDER_RQST			(PKG_NETWORK3+8)
	stringtext(STR_DB_IMAP_SUBSCRIBE_FOLDER_RQST,	"IMAP_SUBSCRIBE_FOLDER")
#define STR_DB_IMAP_CREATE_FOLDER_RQST				(PKG_NETWORK3+9)
	stringtext(STR_DB_IMAP_CREATE_FOLDER_RQST,		"IMAP_CREATE_FOLDER")
#define STR_DB_IMAP_DELETE_FOLDER_RQST				(PKG_NETWORK3+10)
	stringtext(STR_DB_IMAP_DELETE_FOLDER_RQST,		"IMAP_DELETE_FOLDER")
#define STR_DB_IMAP_RENAME_FOLDER_RQST				(PKG_NETWORK3+11)
	stringtext(STR_DB_IMAP_RENAME_FOLDER_RQST,		"IMAP_RENAME_FOLDER")
#define STR_DB_IMAP_EXPUNGE_MESSAGES_RQST			(PKG_NETWORK3+12)
	stringtext(STR_DB_IMAP_EXPUNGE_MESSAGES_RQST,	"IMAP_EXPUNGE_MESSAGES")
#define STR_DB_IMAP_SET_CLEAR_FLAGS_RQST			(PKG_NETWORK3+13)
	stringtext(STR_DB_IMAP_SET_CLEAR_FLAGS_RQST,	"IMAP_SET_CLEAR_FLAGS")
#define STR_DB_IMAP_COPY_MESSAGES_RQST				(PKG_NETWORK3+14)
	stringtext(STR_DB_IMAP_COPY_MESSAGES_RQST,		"IMAP_COPY_MESSAGES")
#define STR_DB_IMAP_APPEND_MESSAGE_RQST				(PKG_NETWORK3+15)
	stringtext(STR_DB_IMAP_APPEND_MESSAGE_RQST,		"IMAP_APPEND_MESSAGE")
#define STR_DB_IMAP_SEARCH_RQST						(PKG_NETWORK3+16)
	stringtext(STR_DB_IMAP_SEARCH_RQST,				"IMAP_SEARCH")
#define STR_DB_IMAP_UPDATE_INFO_RQST				(PKG_NETWORK3+17)
	stringtext(STR_DB_IMAP_UPDATE_INFO_RQST,		"IMAP_UPDATE_INFO")
#define STR_DB_IMAP_ENABLE_FOLDERS_RQST				(PKG_NETWORK3+18)
	stringtext(STR_DB_IMAP_ENABLE_FOLDERS_RQST,		"IMAP_ENABLE_FOLDERS")
#define STR_DB_IMAP_DISABLE_FOLDERS_RQST			(PKG_NETWORK3+19)
	stringtext(STR_DB_IMAP_DISABLE_FOLDERS_RQST,	"IMAP_DISABLE_FOLDERS")
#define STR_DB_QUOTA_SET_HDB_RQST					(PKG_NETWORK3+20)
	stringtext(STR_DB_QUOTA_SET_HDB_RQST,			"DB_QUOTA_SET_HDB")
#define STR_DB_QUOTA_GET_HDB_RQST					(PKG_NETWORK3+21)
	stringtext(STR_DB_QUOTA_GET_HDB_RQST,			"DB_QUOTA_GET_HDB")

/* (PKG_NETWORK3+22) unused */

/* Activity logging errors */

#define ERR_ACTIVITY_MAX_NOTE_SIZE				(PKG_NETWORK3+23)
	errortext(ERR_ACTIVITY_MAX_NOTE_SIZE,		"Reached the maximum size allowed for an activity note")

/* (PKG_NETWORK3+24) unused */

#define ERR_ACTIVITY_ITEM_TYPE_MISMATCH			(PKG_NETWORK3+25)
	errortext(ERR_ACTIVITY_ITEM_TYPE_MISMATCH, 	"Activity item type does not match schema")
#define ERR_ACTIVITY_INVALID_TYPE				(PKG_NETWORK3+26)
	errortext(ERR_ACTIVITY_INVALID_TYPE,		"Invalid activity type. See Notes API reference for details.")

/* (PKG_NETWORK3+27) unused */

#define ERR_ACTIVITY_RECORDNAME_TRUNCATED		(PKG_NETWORK3+28)
	errortext(ERR_ACTIVITY_RECORDNAME_TRUNCATED, "Record name length exceeded maximum of 128 characters")
#define ERR_ACTIVITY_RECORDDESC_MAX				(PKG_NETWORK3+29)
	errortext(ERR_ACTIVITY_RECORDDESC_MAX, 		"Exceeded the maximum of 254 activity record definitions")
#define ERR_ACTIVITY_ITEMDEF_UNKNOWN			(PKG_NETWORK3+30)
	errortext(ERR_ACTIVITY_ITEMDEF_UNKNOWN, 	"Unknown Activity item definition encountered.")
#define ERR_ACTIVITY_UNKNOWN_RECORDDESC			(PKG_NETWORK3+31)
	errortext(ERR_ACTIVITY_UNKNOWN_RECORDDESC, 	"Activity record descriptor not defined in activity schema")

/* Only have up to PKG_NETWORK3+31 - Look above for unused entries. */

/* Package NETWORK4 starts here */
#define ERR_ACTIVITY_INVALID_DESC_IDX			(PKG_NETWORK4+1)
	errortext(ERR_ACTIVITY_INVALID_DESC_IDX,  	"Description index found in activity record is not defined in activity schema")
#define ERR_ACTIVITY_INVALID_ITEM_NAME			(PKG_NETWORK4+2)
	errortext(ERR_ACTIVITY_INVALID_ITEM_NAME,	"Item name is invalid. Must be less than 32 characters in length and must start with a letter")
#define ERR_ACTIVITY_WRITE_FAILED				(PKG_NETWORK4+3)
	errortext(ERR_ACTIVITY_WRITE_FAILED, 		"Unable to write activity data")
#define ERR_ACTIVITY_INVALID_ITEM_TYPE			(PKG_NETWORK4+4)
	errortext(ERR_ACTIVITY_INVALID_ITEM_TYPE, 	"Item type is incorrect for activity data")
#define ERR_ORGNAME_BADIPADDR					(PKG_NETWORK4+5)
	errortext(ERR_ORGNAME_BADIPADDR,			"Unable to load Organization Name: IP Addr: %s")
#define ERR_DNS_LOOKUP_ERROR					(PKG_NETWORK4+6)
	errortext(ERR_DNS_LOOKUP_ERROR,				"Lookup of IP address for host %s failed")
#define STR_ASYNC_OPEN_COLLECTION_RQST			        (PKG_NETWORK4+7)
	stringtext(STR_ASYNC_OPEN_COLLECTION_RQST,	        "ASYNC_OPEN_COLLECTION")
#define STR_JS_ACCT_NAMESPACE					(PKG_NETWORK4+8)
	stringtext(STR_JS_ACCT_NAMESPACE,			"1\\$Accounts")
#define STR_JS_ACCT_ITEM_NAMES					(PKG_NETWORK4+9)
	stringtext(STR_JS_ACCT_ITEM_NAMES,			"AccountName;AccountLoginName;AccountPassword")
#define ERR_LOOPBACK_OVERFLOW                                   (PKG_NETWORK4+10)
        errortext(ERR_LOOPBACK_OVERFLOW,                        "Unable to add IP Address: %s, Subnet Mask: %s to loopback adapter")
#define ERR_ACTIVITY_WRONG_VERSION				(PKG_NETWORK4+11)
	errortext(ERR_ACTIVITY_WRONG_VERSION, 		"Activity log data was created by a different version of Notes")
#define ERR_ACTIVITY_PRIKEY_MISSING				(PKG_NETWORK4+12)
	errortext(ERR_ACTIVITY_PRIKEY_MISSING, 		"No primary key specified for a checkpointed record")
#define ERR_ACTIVITY_LOG_TEMPLATE				(PKG_NETWORK4+13)
	errortext(ERR_ACTIVITY_LOG_TEMPLATE, 		"Log database does not contain a required view. Please update the design with the latest template")

/* #define STR_GET_IOR_RQST							(PKG_NETWORK4+14)
	stringtext(STR_GET_IOR_RQST,					"GET_IOR_RQST") */

#define STR_RQST1A_LIST							(PKG_NETWORK4+14)	
	stringtext(STR_RQST1A_LIST,					"GET_IOR_RQST|DB2_GETINFO_RQST|DB2_GETSVINFO_RQST|DB2_CONT_RQST|DB2_ENABLE_RQST")
#define IDX_STR_GET_IOR_RQST				1
#define IDX_STR_DB2_GETINFO_RQST			2
#define IDX_STR_DB2_GETSVINFO_RQST			3
#define IDX_STR_DB2_CONT_RQST				4
#define IDX_STR_DB2_ENABLE_RQST				5

#define STR_RQST5_LIST							(PKG_NETWORK4+15)
	stringtext(STR_RQST5_LIST,		 			"GET_MODFOLDERS_RQST|GET_ALLFOLDERCHANGES_RQST|SCHED_GET_PRIVATE_ENTRIES|NAME_LOOKUP_EXTENDED_RQST|STAMP_NOTES_MULTIITEM|ISDB2_RQST|DB2_ACTION_RQST")
#define IDX_STR_GETMODFOLDERS_RQST			1
#define IDX_STR_GETALLFOLDERCHANGES_RQST	2
#define IDX_STR_SCHEDGETPRIVATEENTRIES_RQST 3
#define IDX_STR_NAME_LOOKUP_EXTENDED_RQST	4
#define IDX_STR_STAMP_NOTES_MULTIITEM		5
#define IDX_STR_ISDB2_RQST					6
#define IDX_STR_DB2_ACTION_RQST				7

/* Package NETWORK4 limit to 0 - 15 */

/* Package NETWORK5 codes start here */
#define ERR_ACTVITIY_BUFFER_CORRUPT			(PKG_NETWORK5+0)
	errortext(ERR_ACTVITIY_BUFFER_CORRUPT, "Activity log buffer is corrupt")
#define ERR_ACTIVITY_RECORD_CORRUPT 		(PKG_NETWORK5+1)
	errortext(ERR_ACTIVITY_RECORD_CORRUPT, "Activity record is corrupt")
#define ERR_ACTIVITY_BAD_RECORD			    (PKG_NETWORK5+2)
	errortext(ERR_ACTIVITY_BAD_RECORD, 	    "Found bad activity data at note ID %x, Stream position %u:")
#define ERR_ACTIVITY_ENUM_COMPLETE			(PKG_NETWORK5+3)
	errortext(ERR_ACTIVITY_ENUM_COMPLETE, 	"Done enumerating activity data")

#define ERR_NETIO_OUTSTANDING				PKG_NETWORK5+4
	errortext(ERR_NETIO_OUTSTANDING,		"Duplicate AsyncIO request outstanding")

#define ERR_ACTIVITY_END_OF_STREAM			(PKG_NETWORK5+5)
	errortext(ERR_ACTIVITY_END_OF_STREAM, 	"Attempted to read past end of activity stream")
#define ERR_ACTIVITY_SKIPPING_NOTE			(PKG_NETWORK5+6)
	errortext(ERR_ACTIVITY_SKIPPING_NOTE, 	"Skipping activity data note ID %x:")
#define ERR_TASK_DESC_ORGNAME_IDLE			(PKG_NETWORK5+7)
	stringtext(ERR_TASK_DESC_ORGNAME_IDLE, 	"Organization Name Cache Refresher is idle")
#define ERR_TASK_DESC_ORGNAME				(PKG_NETWORK5+8)
	stringtext(ERR_TASK_DESC_ORGNAME, 		"Organization Name Cache Refresher is checking cache")
#define ERR_IOCP_CREATE						(PKG_NETWORK5+9)
	stringtext(ERR_IOCP_CREATE,				"Failed to create an IOCP port")
#define ERR_IOCP_ASSOCIATE					(PKG_NETWORK5+10)
	stringtext(ERR_IOCP_ASSOCIATE,			"Failed to associate an IOCP port")
#define ERR_IOCP_POST						(PKG_NETWORK5+11)
	stringtext(ERR_IOCP_POST,				"Failed to post a user event to an IOCP port")
#define ERR_ORGIP_ADDED_TO_CACHE			(PKG_NETWORK5+12)
	errortext(ERR_ORGIP_ADDED_TO_CACHE,  	"Add IP address to Internet Site cache: %s")
#define ERR_ORGIP_PURGE_FROM_CACHE			(PKG_NETWORK5+13)
	errortext(ERR_ORGIP_PURGE_FROM_CACHE, 	"Purge IP address from Internet Site cache: %s ")
#define STR_DB_CREATE_SHELL_DB_RQST			(PKG_NETWORK5+14)
	stringtext(STR_DB_CREATE_SHELL_DB_RQST,	"DB_CREATE_SHELL_DB")
#define STR_UPGRADE_MAIL_DESIGN_RQST		(PKG_NETWORK5+15)
	stringtext(STR_UPGRADE_MAIL_DESIGN_RQST,	"UPGRADE_MAIL_DESIGN_RQST")
#define STR_GET_COLLATION_RQST				(PKG_NETWORK5+16)
	stringtext(STR_GET_COLLATION_RQST,		"GET_COLLATION")
#define ERR_NETIO_COMPLETE					PKG_NETWORK5+17
	errortext(ERR_NETIO_COMPLETE,			"Asynchronous Network IO event is not complete")
#define STR_GET_NAMELIST_RQST				(PKG_NETWORK5+18)
	stringtext(STR_GET_NAMELIST_RQST,		"GET_NAMELIST_RQST")
#define STR_CLUSTER_AVAILABILITY_TRANSTIME	PKG_NETWORK5+19
	stringtext(STR_CLUSTER_AVAILABILITY_TRANSTIME,	" Server availability default minimum transaction time: %d%n")
#define STR_XACL_OBJ_ACCESS_RQST			(PKG_NETWORK5+20)
	stringtext(STR_XACL_OBJ_ACCESS_RQST,	"XACL_OBJ_ACCESS_RQST")
#define STR_XACL_ITEM_ACCESS_RQST			(PKG_NETWORK5+21)
	stringtext(STR_XACL_ITEM_ACCESS_RQST,	"XACL_ITEM_ACCESS_RQST")
#define STR_FIND_BY_KEY2_RQST			PKG_NETWORK5+22
	stringtext(STR_FIND_BY_KEY2_RQST,		"FIND_BY_KEY_EXTENDED2")
#define STR_LOG_TITLE						(PKG_NETWORK5+23)
	stringtext(STR_LOG_TITLE,				"%a's Log")
#define STR_UPDATE_NOTE_HEADER_FLAGS_RQST 		PKG_NETWORK5+24
	stringtext(STR_UPDATE_NOTE_HEADER_FLAGS_RQST,	"UPDATE_NOTE_HEADER_FLAGS_RQST") 
#define STR_GET_UNREAD_REPL_ENTRIES			(PKG_NETWORK5+25)
	stringtext(STR_GET_UNREAD_REPL_ENTRIES,	"GET_UNREAD_REPL_ENTRIES")
#define STR_APPLY_UNREAD_REPL_ENTRIES			(PKG_NETWORK5+26)
	stringtext(STR_APPLY_UNREAD_REPL_ENTRIES,	"APPLY_UNREAD_REPL_ENTRIES")
#define STR_SCHED_ADD_BTCACHE_RQST				(PKG_NETWORK5+27)
	stringtext(STR_SCHED_ADD_BTCACHE_RQST,		"SCHED_ADD_BTCACHE_RQST")
#define STR_SCHED_GET_BTCACHE_RQST				(PKG_NETWORK5+28)
	stringtext(STR_SCHED_GET_BTCACHE_RQST,		"SCHED_GET_BTCACHE_RQST")

/* #define STR_GET_SUG_RQST					(PKG_NETWORK5+29)
	stringtext(STR_GET_SUG_RQST,					"GET_SUG_RQST") */

#define STR_RQST1C_LIST						(PKG_NETWORK5+29)
	stringtext(STR_RQST1C_LIST,				"GET_SUG_RQST|SERVER_GET_DB2_STATUS|NIF_COLLECTION_CURRENT_RQST|IDX_STR_DB2_UDF_CONN_RQST")
#define IDX_STR_GET_SUG_RQST	1
#define IDX_STR_SERVER_GET_DB2_STATUS 2	
#define IDX_STR_NIF_COLLECTION_CURRENT_RQST 3
#define IDX_STR_DB2_UDF_CONN_RQST	4
/* #define STR_SCR_RQST						(PKG_NETWORK5+30)
	stringtext(STR_SCR_RQST,				"SCR_RQST")  		*/


#define STR_RQST1B_LIST						(PKG_NETWORK5+30)
	stringtext(STR_RQST1B_LIST,				"SCR_RQST|DB2_RELOCATE_CONT_RQST|DB2_UDF_NOTE_UPDATE_RQST|GETSET_FOLDERINFO_RQST|ID_EXTRA_RQST|JS_GETSCHED_RQST|LOG_SEARCHR6_MSG_RQST")
	
#define IDX_STR_SCR_RQST					1
#define	IDX_STR_DB2_RELOCATE_CONT_RQST		2
#define IDX_STR_DB2_UDF_NOTE_UPDATE_RQST	3
#define	IDX_STR_GETSET_FOLDERINFO_RQST		4	
#define	IDX_STR_ID_EXTRA_RQST				5
#define	IDX_STR_JS_GETSCHED_RQST			6
#define IDX_STR_LOG_SEARCHR6_MSG_RQST		7

#define ERR_MAIL_PROBE_FAILURE				PKG_NETWORK5+31
	errortext(ERR_MAIL_PROBE_FAILURE,		"Mail probe to %s has failed. %s")

/* NETWORK5 codes are limited to 0-31 */
#endif



#if defined(OS400) && (__OS400_TGTVRM__ >= 510)
#pragma datamodel(pop)
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?