📄 winappc.h
字号:
#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_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_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_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_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_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 /*SYNC*/
#define AP_TP_NOT_AVAIL_RETRY 0x06 /*SYNC*/
#define AP_TP_NOT_AVAIL_NO_RETRY 0x07 /*SYNC*/
#define AP_TPN_NOT_RECOGNIZED 0x08 /*SYNC*/
#define AP_PIP_DATA_NOT_ALLOWED 0x09 /*SYNC*/
#define AP_PIP_DATA_INCORRECT 0x0A /*SYNC*/
#define AP_RESOURCE_FAILURE_NO_RETRY 0x0C /*SYNC*/
#define AP_CONV_TYPE_MISMATCH 0x0D /*SYNC*/
#define AP_SYNC_LVL_NOT_SUPPORTED 0x0E /*SYNC*/
#define AP_SECURITY_PARAMS_INVALID 0x0F /*SYNC*/
#endif /*SYNC*/
/*****************************************************************************/
/* locks */
/*****************************************************************************/
#define AP_SHORT 0x00
#define AP_LONG 0x01
#ifdef SYNCPT_SUPPORT /*SYNC*/
/************************************************************************SYNC*/
/* data_type *SYNC*/
/************************************************************************SYNC*/
#define AP_APPLICATION 0x00 /*SYNC*/
#define AP_USER_CONTROL_DATA 0x01 /*SYNC*/
#define AP_PS_HEADER 0x02 /*SYNC*/
#endif /*SYNC*/
/*****************************************************************************/
/* what_rcvd */
/*****************************************************************************/
#define AP_DATA APPC_FLIPI(0x0001) /* X'0001' */
#define AP_DATA_COMPLETE APPC_FLIPI(0x0002) /* X'0002' */
#define AP_NOT_DATA APPC_FLIPI(0x0003) /* X'0003' */ /*APOR*/
#define AP_DATA_INCOMPLETE APPC_FLIPI(0x0004) /* X'0004' */
#define AP_SEND APPC_FLIPI(0x0100) /* X'0100' */
#define AP_CONFIRM_WHAT_RECEIVED APPC_FLIPI(0x0200) /* X'0200' */
#define AP_CONFIRM_SEND APPC_FLIPI(0x0300) /* X'0300' */
#define AP_CONFIRM_DEALLOCATE APPC_FLIPI(0x0400) /* X'0400' */
#define AP_DATA_COMPLETE_SEND APPC_FLIPI(0x0102) /* X'0102' */
#define AP_DATA_COMPLETE_CONFIRM APPC_FLIPI(0x0202) /* X'0202' */
#define AP_DATA_COMPLETE_CONFIRM_SEND APPC_FLIPI(0x0302) /* X'0302' */
#define AP_DATA_COMPLETE_CONFIRM_DEALL APPC_FLIPI(0x0402) /* X'0402' */
#define AP_DATA_SEND APPC_FLIPI(0x0101) /* X'0101' */
#define AP_DATA_CONFIRM APPC_FLIPI(0x0201) /* X'0201' */
#define AP_DATA_CONFIRM_SEND APPC_FLIPI(0x0301) /* X'0301' */
#define AP_DATA_CONFIRM_DEALLOCATE APPC_FLIPI(0x0401) /* X'0401' */
#ifdef SYNCPT_SUPPORT /*SYNC*/
#define AP_USER_CONTROL_DATA_COMPLETE APPC_FLIPI(0x0008) /* X'0008' *SYNC*/
#define AP_USER_CONTROL_DATA_INCOMPLETE APPC_FLIPI(0x0010) /* X'0010' *SYNC*/
#define AP_PS_HEADER_COMPLETE APPC_FLIPI(0x0020) /* X'0020' *SYNC*/
#define AP_PS_HEADER_INCOMPLETE APPC_FLIPI(0x0040) /* X'0040' *SYNC*/
#endif /*SYNC*/
/*****************************************************************************/
/* fill */
/*****************************************************************************/
#define AP_BUFFER 0x00
#define AP_LL 0x01
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -