📄 winappc.h
字号:
#define AP_OK APPC_FLIPI(0x0000) /* X'0000' */
#define AP_PARAMETER_CHECK APPC_FLIPI(0x0001) /* X'0001' */
#define AP_BAD_TP_ID APPC_FLIPL(0x00000001) /*X'00000001'*/
#define AP_BAD_CONV_ID APPC_FLIPL(0x00000002) /*X'00000002'*/
#define AP_BAD_LU_ALIAS APPC_FLIPL(0x00000003) /*X'00000003'*/
#define AP_INVALID_DATA_SEGMENT APPC_FLIPL(0x00000006) /*X'00000006'*/
#define AP_BAD_CONV_TYPE APPC_FLIPL(0x00000011) /*X'00000011'*/
#define AP_BAD_SYNC_LEVEL APPC_FLIPL(0x00000012) /*X'00000012'*/
#define AP_BAD_SECURITY APPC_FLIPL(0x00000013) /*X'00000013'*/
#define AP_BAD_RETURN_CONTROL APPC_FLIPL(0x00000014) /*X'00000014'*/
#define AP_PIP_LEN_INCORRECT APPC_FLIPL(0x00000016) /*X'00000016'*/
#define AP_NO_USE_OF_SNASVCMG APPC_FLIPL(0x00000017) /*X'00000017'*/
#define AP_UNKNOWN_PARTNER_MODE APPC_FLIPL(0x00000018) /*X'00000018'*/
#define AP_CONFIRM_ON_SYNC_LEVEL_NONE APPC_FLIPL(0x00000031) /*X'00000031'*/
#define AP_DEALLOC_BAD_TYPE APPC_FLIPL(0x00000051) /*X'00000051'*/
#define AP_DEALLOC_LOG_LL_WRONG APPC_FLIPL(0x00000057) /*X'00000057'*/
#define AP_P_TO_R_INVALID_TYPE APPC_FLIPL(0x000000a1) /*X'000000a1'*/
#define AP_RCV_AND_WAIT_BAD_FILL APPC_FLIPL(0x000000b5) /*X'000000b5'*/
#define AP_RCV_IMMD_BAD_FILL APPC_FLIPL(0x000000c4) /*X'000000c4'*/
#define AP_RCV_AND_POST_BAD_FILL APPC_FLIPL(0x000000d5) /*X'000000d5'*/
#define AP_INVALID_SEMAPHORE_HANDLE APPC_FLIPL(0x000000d6) /*X'000000d6'*/
#define AP_BAD_RETURN_STATUS_WITH_DATA APPC_FLIPL(0x000000d7) /*X'000000d7'*/
#define AP_BAD_LL APPC_FLIPL(0x000000f1) /*X'000000f1'*/
#define AP_SEND_DATA_INVALID_TYPE APPC_FLIPL(0x000000f4) /*X'000000f4'*/
#define AP_INVALID_SESSION_ID APPC_FLIPL(0x00000512) /*X'00000512'*/
/*ES10*/
#define AP_INVALID_POLARITY APPC_FLIPL(0x00000513) /*X'00000513'*/
#define AP_INVALID_TYPE APPC_FLIPL(0x00000514) /*X'00000514'*/
#define AP_INVALID_LU_ALIAS APPC_FLIPL(0x00000515) /*X'00000515'*/
#define AP_INVALID_PLU_ALIAS APPC_FLIPL(0x00000516) /*X'00000516'*/
#define AP_INVALID_MODE_NAME APPC_FLIPL(0x00000517) /*X'00000517'*/
/*2PC*/
#define AP_INVALID_TRANSACT_ID APPC_FLIPL(0x00000518) /*X'00000518'*/
/*#define AP_SEND_DATA_CONFIRM_ON_SYNC_LEVEL_NONE 0xf5000000*/ /*X'000000f5' */
#define AP_SEND_DATA_CONFIRM_SYNC_NONE APPC_FLIPL(0x000000f5) /*X'000000f5'*/
/*SCSN*/
#define AP_BAD_PARTNER_LU_ALIAS APPC_FLIPL(0x0000015b) /*X'0000015b'*/
/*DFLU*/
#define AP_SEND_ERROR_LOG_LL_WRONG APPC_FLIPL(0x00000102) /*X'00000102'*/
#define AP_SEND_ERROR_BAD_TYPE APPC_FLIPL(0x00000103) /*X'00000103'*/
#define AP_BAD_ERROR_DIRECTION APPC_FLIPL(0x00000105) /*X'00000105'*/
#define AP_TOO_MANY_TPS APPC_FLIPL(0x00000243) /*X'00000243'*/
#define AP_BAD_TYPE APPC_FLIPL(0x00000250) /*X'00000250'*/
#define AP_UNDEFINED_TP_NAME APPC_FLIPL(0x00000506) /*X'00000506'*/
#define AP_INVALID_SET_PROT APPC_FLIPL(0x00000700) /*X'00000700'SYNC*/
#define AP_INVALID_NEW_PROT APPC_FLIPL(0x00000701) /*X'00000701'SYNC*/
#define AP_INVALID_SET_UNPROT APPC_FLIPL(0x00000702) /*X'00000702'SYNC*/
#define AP_INVALID_NEW_UNPROT APPC_FLIPL(0x00000703) /*X'00000703'SYNC*/
#define AP_INVALID_SET_USER APPC_FLIPL(0x00000704) /*X'00000704'SYNC*/
#define AP_INVALID_DATA_TYPE APPC_FLIPL(0x00000705) /*X'00000705'SYNC*/
#define AP_BAD_LOCAL_LU_ALIAS APPC_FLIPL(0x01000003) /*X'01000003'SYNC*/
#define AP_BAD_REMOTE_LU_ALIAS APPC_FLIPL(0x02000003) /*X'02000003'SYNC*/
#ifdef WIN32 /*APOR*/
#define AP_POST_ON_RECEIPT_BAD_FILL APPC_FLIPL(0x03000003) /*X'03000003'APOR*/
#endif /*APOR*/
#define AP_STATE_CHECK APPC_FLIPI(0x0002) /* X'0002' */
#define AP_CONFIRM_BAD_STATE APPC_FLIPL(0x00000032) /*X'00000032'*/
#define AP_CONFIRM_NOT_LL_BDY APPC_FLIPL(0x00000033) /*X'00000033'*/
#define AP_CONFIRMED_BAD_STATE APPC_FLIPL(0x00000041) /*X'00000041'*/
#define AP_DEALLOC_FLUSH_BAD_STATE APPC_FLIPL(0x00000052) /*X'00000052'*/
#define AP_DEALLOC_CONFIRM_BAD_STATE APPC_FLIPL(0x00000053) /*X'00000053'*/
#define AP_DEALLOC_NOT_LL_BDY APPC_FLIPL(0x00000055) /*X'00000055'*/
#define AP_FLUSH_NOT_SEND_STATE APPC_FLIPL(0x00000061) /*X'00000061'*/
#define AP_P_TO_R_NOT_LL_BDY APPC_FLIPL(0x000000a2) /*X'000000a2'*/
#define AP_P_TO_R_NOT_SEND_STATE APPC_FLIPL(0x000000a3) /*X'000000a3'*/
#define AP_RCV_AND_WAIT_BAD_STATE APPC_FLIPL(0x000000b1) /*X'000000b1'*/
#define AP_RCV_AND_WAIT_NOT_LL_BDY APPC_FLIPL(0x000000b2) /*X'000000b2'*/
#define AP_RCV_IMMD_BAD_STATE APPC_FLIPL(0x000000c1) /*X'000000c1'*/
#define AP_RCV_AND_POST_BAD_STATE APPC_FLIPL(0x000000d1) /*X'000000d1'*/
#define AP_RCV_AND_POST_NOT_LL_BDY APPC_FLIPL(0x000000d2) /*X'000000d2'*/
#define AP_R_T_S_BAD_STATE APPC_FLIPL(0x000000e1) /*X'000000e1'*/
#define AP_SEND_DATA_NOT_SEND_STATE APPC_FLIPL(0x000000f2) /*X'000000f2'*/
#define AP_SEND_DATA_NOT_LL_BDY APPC_FLIPL(0x000000f6) /*X'000000f6'*/
#define AP_ATTACH_MANAGER_INACTIVE APPC_FLIPL(0x00000508) /*X'00000508'*/
#define AP_ALLOCATE_NOT_PENDING APPC_FLIPL(0x00000509) /*X'00000509'*/
#define AP_LU_ALREADY_REGISTERED APPC_FLIPL(0x0000050A) /*X'0000050A'*/
#define AP_INVALID_PROCESS APPC_FLIPL(0x00000525) /*X'00000525'*/
#define AP_ALLOCATION_ERROR APPC_FLIPI(0x0003) /* X'0003' */
#define AP_ALLOCATION_FAILURE_NO_RETRY APPC_FLIPL(0x00000004) /*X'00000004'*/
#define AP_ALLOCATION_FAILURE_RETRY APPC_FLIPL(0x00000005) /*X'00000005'*/
#define AP_SECURITY_NOT_VALID APPC_FLIPL(0x080f6051) /*X'080f6051'*/
#define AP_TRANS_PGM_NOT_AVAIL_RETRY APPC_FLIPL(0x084b6031) /*X'084b6031 */
#define AP_TRANS_PGM_NOT_AVAIL_NO_RETRY APPC_FLIPL(0x084c0000) /*X'084c0000*/
#define AP_TP_NAME_NOT_RECOGNIZED APPC_FLIPL(0x10086021) /*X'10086021'*/
#define AP_PIP_NOT_ALLOWED APPC_FLIPL(0x10086031) /*X'10086031'*/
#define AP_PIP_NOT_SPECIFIED_CORRECTLY APPC_FLIPL(0x10086032) /*X'10086032'*/
#define AP_CONVERSATION_TYPE_MISMATCH APPC_FLIPL(0x10086034) /*X'10086034'*/
#define AP_SYNC_LEVEL_NOT_SUPPORTED APPC_FLIPL(0x10086041) /*X'10086041'*/
#define AP_SECURITY_NOT_VALID_PASSWORD_EXPIRED APPC_FLIPL(0x080fff00)
#define AP_SECURITY_NOT_VALID_PASSWORD_INVALID APPC_FLIPL(0x080fff01)
#define AP_SECURITY_NOT_VALID_USERID_REVOKED APPC_FLIPL(0x080fff02)
#define AP_SECURITY_NOT_VALID_USERID_INVALID APPC_FLIPL(0x080fff03)
#define AP_SECURITY_NOT_VALID_USERID_MISSING APPC_FLIPL(0x080fff04)
#define AP_SECURITY_NOT_VALID_PASSWORD_MISSING APPC_FLIPL(0x080fff05)
#define AP_SECURITY_NOT_VALID_GROUP_INVALID APPC_FLIPL(0x080fff06)
#define AP_SECURITY_NOT_VALID_USERID_REVOKED_IN_GROUP APPC_FLIPL(0x080fff07)
#define AP_SECURITY_NOT_VALID_USERID_NOT_DEFD_TO_GROUP APPC_FLIPL(0x080fff08)
#define AP_SECURITY_NOT_VALID_NOT_AUTHORIZED_AT_REMOTE_LU APPC_FLIPL(0x080fff09)
#define AP_SECURITY_NOT_VALID_NOT_AUTHORIZED_FROM_LOCAL_LU APPC_FLIPL(0x080fff0a)
#define AP_SECURITY_NOT_VALID_NOT_AUTHORIZED_TO_TRANSACTION_PROGRAM APPC_FLIPL(0x080fff0b)
#define AP_SECURITY_NOT_VALID_INSTALLATION_EXIT_FAILED APPC_FLIPL(0x080fff0c)
#define AP_SECURITY_NOT_VALID_PROCESSING_FAILURE APPC_FLIPL(0x080fff0d)
#define AP_SECURITY_NOT_VALID_PROTOCOL_VIOLATION APPC_FLIPL(0x080fff0e)
#define AP_DEALLOC_ABEND APPC_FLIPI(0x0005) /* X'0005' */
#define AP_DEALLOC_ABEND_PROG APPC_FLIPI(0x0006) /* X'0006' */
#define AP_DEALLOC_ABEND_SVC APPC_FLIPI(0x0007) /* X'0007' */
#define AP_DEALLOC_ABEND_TIMER APPC_FLIPI(0x0008) /* X'0008' */
#define AP_DEALLOC_NORMAL APPC_FLIPI(0x0009) /* X'0009' */
#define AP_PROG_ERROR_NO_TRUNC APPC_FLIPI(0x000c) /* X'000c' */
#define AP_PROG_ERROR_TRUNC APPC_FLIPI(0x000d) /* X'000d' */
#define AP_PROG_ERROR_PURGING APPC_FLIPI(0x000e) /* X'000e' */
#define AP_CONV_FAILURE_RETRY APPC_FLIPI(0x000f) /* X'000f' */
#define AP_CONV_FAILURE_NO_RETRY APPC_FLIPI(0x0010) /* X'0010' */
#define AP_SVC_ERROR_NO_TRUNC APPC_FLIPI(0x0011) /* X'0011' */
#define AP_SVC_ERROR_TRUNC APPC_FLIPI(0x0012) /* X'0012' */
#define AP_SVC_ERROR_PURGING APPC_FLIPI(0x0013) /* X'0013' */
#define AP_UNSUCCESSFUL APPC_FLIPI(0x0014) /* X'0014' */
#define AP_CONVERSATION_TYPE_MIXED APPC_FLIPI(0x0019) /* X'0019' */
#define AP_CANCELLED APPC_FLIPI(0x0021) /* X'0021' */
#define AP_SECURITY_REQUESTED_NOT_SUPPORTED APPC_FLIPI(0x0022) /* X'0022' */
#define AP_TP_BUSY APPC_FLIPI(0xf002) /* X'f002' */
#ifdef SYNCPT_SUPPORT /*SYNC*/
#define AP_BACKED_OUT APPC_FLIPI(0x0023) /* X'0022' *SYNC*/
#define AP_BO_NO_RESYNC APPC_FLIPL(0x08240000) /*X'08240000'SYNC*/
#define AP_BO_RESYNC APPC_FLIPL(0x08240001) /*X'08240001'SYNC*/
#endif /*SYNC*/
#define AP_ACTIVATION_FAIL_RETRY APPC_FLIPI(0x0310)
#define AP_ACTIVATION_FAIL_NO_RETRY APPC_FLIPI(0x0311)
#define AP_SESSION_LIMITS_CLOSED APPC_FLIPI(0x0312)
#define AP_SESSION_LIMITS_EXCEEDED APPC_FLIPI(0x0313)
#define AP_VERB_IN_PROGRESS APPC_FLIPI(0x0314)
#define AP_SESSION_DEACTIVATED APPC_FLIPI(0x0315)
#define AP_COMM_SUBSYSTEM_ABENDED APPC_FLIPI(0xf003) /* X'f003' */
#define AP_COMM_SUBSYSTEM_NOT_LOADED APPC_FLIPI(0xf004) /* X'f004' */
#define AP_CONV_BUSY APPC_FLIPI(0xf005) /* X'f005' */
#define AP_THREAD_BLOCKING APPC_FLIPI(0xf006) /* X'f006' */
#define AP_INVALID_VERB_SEGMENT APPC_FLIPI(0xf008) /* X'f008' */
#define AP_CANT_ENLIST_TX APPC_FLIPI(0xf009) /* X'f009'2PC*/
#define AP_CANT_CONTACT_DTC APPC_FLIPI(0xf00A) /* X'f00A'2PC*/
#define AP_UNEXPECTED_DOS_ERROR APPC_FLIPI(0xf011) /* X'f011' */
#define AP_STACK_TOO_SMALL APPC_FLIPI(0xf015) /* X'f015' */
#define AP_INVALID_VERB APPC_FLIPI(0xffff) /* X'ffff' */
/* ========================================================================= */
/*****************************************************************************/
/* ---------------------------- parameters --------------------------------- */
/*****************************************************************************/
/*****************************************************************************/
/* opext and conv_type */
/*****************************************************************************/
#define AP_BASIC_CONVERSATION 0x00
#define AP_BASIC 0x00 /*IBM1*/
#define AP_MAPPED_CONVERSATION 0x01
#define AP_MAPPED 0x01 /*IBM1*/
/*****************************************************************************/
/* rts_rcvd and return_status_with_data */
/*****************************************************************************/
#define AP_NO 0x00
#define AP_YES 0x01
/****************************************************************************/
/* sync_level, security and send_type */
/*****************************************************************************/
#define AP_NONE 0x00
/*****************************************************************************/
/* sync_level */
/*****************************************************************************/
#define AP_CONFIRM_SYNC_LEVEL 0x01
#define AP_CONFIRM 0x01 /*IBM1*/
#ifdef SYNCPT_SUPPORT /*SYNC*/
#define AP_SYNCPT 0x02 /*SYNC*/
#endif /*SYNC*/
/*****************************************************************************/
/* security */
/*****************************************************************************/
#define AP_SAME 0x01
#define AP_PGM 0x02
#define AP_STRONG 0x03
#define AP_PROXY 0x80 /*5178*/
#define AP_PROXY_SAME 0x81 /*5178*/
#define AP_PROXY_PGM 0x82 /*5178*/
#define AP_PROXY_STRONG 0x83 /*5178*/
/*****************************************************************************/
/* dealloc_type and ptr_type */
/*****************************************************************************/
#define AP_SYNC_LEVEL 0x00
/*****************************************************************************/
/* dealloc_type and ptr_type */
/*****************************************************************************/
#define AP_FLUSH 0x01
#ifdef SYNCPT_SUPPORT /*SYNC*/
#define AP_CONFIRM_TYPE 0x0B /*SYNC*/
#endif /*SYNC*/
/*****************************************************************************/
/* dealloc_type */
/*****************************************************************************/
#define AP_ABEND_PROG 0x02
#define AP_ABEND_SVC 0x03
#define AP_ABEND_TIMER 0x04
#define AP_ABEND 0x05
#ifdef SYNCPT_SUPPORT
#define AP_TP_NOT_AVAIL_RETRY 0x06
#define AP_TP_NOT_AVAIL_NO_RETRY 0x07
#define AP_TPN_NOT_RECOGNIZED 0x08
#define AP_PIP_DATA_NOT_ALLOWED 0x09
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -