| MQBOOL |
typedef MQLONG MQBOOL;
|
| MQBYTE |
typedef unsigned char MQBYTE;
|
| MQBYTE8 |
typedef MQBYTE MQBYTE8[8];
|
| MQBYTE16 |
typedef MQBYTE MQBYTE16[16];
|
| MQBYTE24 |
typedef MQBYTE MQBYTE24[24];
|
| MQBYTE32 |
typedef MQBYTE MQBYTE32[32];
|
| MQBYTE40 |
typedef MQBYTE MQBYTE40[40];
|
| MQCHAR |
typedef char MQCHAR;
|
| MQCHAR4 |
typedef MQCHAR MQCHAR4[4];
|
| MQCHAR8 |
typedef MQCHAR MQCHAR8[8];
|
| MQCHAR12 |
typedef MQCHAR MQCHAR12[12];
|
| MQCHAR20 |
typedef MQCHAR MQCHAR20[20];
|
| MQCHAR28 |
typedef MQCHAR MQCHAR28[28];
|
| MQCHAR32 |
typedef MQCHAR MQCHAR32[32];
|
| MQCHAR48 |
typedef MQCHAR MQCHAR48[48];
|
| MQCHAR64 |
typedef MQCHAR MQCHAR64[64];
|
| MQCHAR128 |
typedef MQCHAR MQCHAR128[128];
|
| MQCHAR256 |
typedef MQCHAR MQCHAR256[256];
|
| MQFLOAT32 |
typedef float MQFLOAT32;
|
| MQFLOAT64 |
typedef double MQFLOAT64;
|
| MQHCONFIG |
typedef void MQPOINTER MQHCONFIG;
|
| MQHCONN |
typedef MQLONG MQHCONN;
|
| MQHOBJ |
typedef MQLONG MQHOBJ;
|
| MQINT8 |
typedef signed char MQINT8;
|
| MQINT16 |
typedef short MQINT16;
|
| MQINT64 |
在 64 位 UNIX上:typedef long;
在 32 位 AIX®, Solaris和 HP-UX上:typedef int64_t;
在 IBM® i, Linux®和 z/OS®上:typedef long long;
在 Windows 上:typedef _int64;
|
| MQLONG |
在 IBM i 上:typedef long MQLONG;
其他平台:if defined(MQ_64_BIT)
typedef int MQLONG;
else
typedef long MQLONG;
|
| MQPID |
typedef MQLONG MQPID;
|
| MQPTR |
typedef void MQPOINTER MQPTR;
|
| MQTID |
typedef MQLONG MQTID;
|
| MQUINT8 |
typedef unsigned char MQUINT8;
|
| MQUINT16 |
typedef unsigned short MQUINT16;
|
| MQUINT64 |
在 64 位 UNIX上:typedef unsigned long;
在 32 位 AIX, Solaris和 HP-UX上:typedef uint64_t;
在 IBM i, Linux和 z/OS上:typedef unsigned long long;
在 Windows 上:typedef unsigned _int64;
|
| MQULONG |
在 IBM i 上:typedef unsigned long MQULONG;
其他平台:if defined(MQ_64_BIT)
typedef unsigned int MQULONG;
else
typedef unsigned long MQULONG;
|
| PMQBO |
typedef MQBO MQPOINTER PMQBO;
|
| PMQBOOL |
typedef MQBOOL MQPOINTER PMQBOOL;
|
| PMQBYTE |
typedef MQBYTE MQPOINTER PMQBYTE;
|
| PMQBYTE8 |
typedef MQBYTE8[8] MQPOINTER PMQBYTE8[8];
|
| PMQBYTE16 |
typedef MQBYTE16[16] MQPOINTER PMQBYTE16[16];
|
| PMQBYTE24 |
typedef MQBYTE24[24] MQPOINTER PMQBYTE24[24];
|
| PMQBYTE32 |
typedef MQBYTE32[32] MQPOINTER PMQBYTE32[32];
|
| PMQBYTE40 |
typedef MQBYTE40[40] MQPOINTER PMQBYTE40[40];
|
| PMQBYTE128 |
typedef MQBYTE128[128] MQPOINTER PMQBYTE128[128];
|
| PMQCHAR |
typedef MQCHAR MQPOINTER PMQCHAR;
|
| PMQCHAR4 |
typedef MQCHAR4[4] MQPOINTER PMQCHAR4[4];
|
| PMQCHAR8 |
typedef MQCHAR8[8] MQPOINTER PMQCHAR8[8];
|
| PMQCHAR12 |
typedef MQCHAR12[12] MQPOINTER PMQCHAR12[12];
|
| PMQCHAR20 |
typedef MQCHAR20[20] MQPOINTER PMQCHAR20[20];
|
| PMQCHAR28 |
typedef MQCHAR28[28] MQPOINTER PMQCHAR28[28];
|
| PMQCHAR32 |
typedef MQCHAR32[32] MQPOINTER PMQCHAR32[32];
|
| PMQCHAR48 |
typedef MQCHAR48[48] MQPOINTER PMQCHAR48[48];
|
| PMQCHAR64 |
typedef MQCHAR64[64] MQPOINTER PMQCHAR64[64];
|
| PMQCHAR128 |
typedef MQCHAR128[128] MQPOINTER PMQCHAR128[128];
|
| PMQCHAR256 |
typedef MQCHAR256[256] MQPOINTER PMQCHAR256[256];
|
| PMQCHAR264 |
typedef MQCHAR264[264] MQPOINTER PMQCHAR264[264];
|
| PMQCIH |
typedef MQCIH MQPOINTER PMQCIH;
|
| PMQCNO |
typedef MQCNO MQPOINTER PMQCNO;
|
| PMQDLH |
typedef MQDLH MQPOINTER PMQDLH;
|
| PMQFUNC |
typedef void MQPOINTER PMQFUNC;
|
| PMQFLOAT32 |
typedef MQFLOAT32 MQPOINTER PMQFLOAT32;
|
| PMQFLOAT64 |
typedef MQFLOAT64 MQPOINTER PMQFLOAT64;
|
| PMQGMO |
typedef MQGMO MQPOINTER PMQGMO;
|
| PMQHCONFIG |
typedef MQHCONFIG MQPOINTER PMQHCONFIG;
|
| PMQHCONN |
typedef MQHCONN MQPOINTER PMQHCONN;
|
| PMQHOBJ |
typedef MQHOBJ MQPOINTER PMQHOBJ;
|
| PMQIIH |
typedef MQIIH MQPOINTER PMQIIH;
|
| PMQINT8 |
typedef MQINT8 MQPOINTER PMQINT8;
|
| PMQINT16 |
typedef MQINT16 MQPOINTER PMQINT16;
|
| PMQLONG |
typedef MQLONG MQPOINTER PMQLONG;
|
| PMQMD |
typedef MQMD MQPOINTER PMQMD;
|
| PMQMD1 |
typedef MQMD1[1] MQPOINTER PMQMD1[1];
|
| PMQMDE |
typedef MQMDE MQPOINTER PMQMDE;
|
| PMQOD |
typedef MQOD MQPOINTER PMQOD;
|
| PMQPMO |
typedef MQPMO MQPOINTER PMQPMO;
|
| PMQPTR |
typedef MQPTR MQPOINTER PMQPTR;
|
| PMQRFH |
typedef MQRFH MQPOINTER PMQRFH;
|
| PMQRFH2 |
typedef MQRFH2[2] MQPOINTER PMQRFH2[2];
|
| PMQRMH |
typedef MQRMH MQPOINTER PMQRMH;
|
| PMQTM |
typedef MQTM MQPOINTER PMQTM;
|
| PMQTMC2 |
typedef MQTMC2[2] MQPOINTER PMQTMC2[2];
|
| PMQUINT8 |
typedef MQUINT8 MQPOINTER PMQUINT8;
|
| PMQUINT16 |
typedef MQUINT16 MQPOINTER PMQUINT16;
|
| PMQULONG |
typedef MQULONG MQPOINTER PMQULONG;
|
| PMQVOID |
typedef void MQPOINTER PMQVOID;
|
| PMQWIH |
typedef MQWIH MQPOINTER PMQWIH;
|
| PMQXQH |
typedef MQXQH MQPOINTER PMQXQH;
|
| Ppmqbo |
typedef PMQBO MQPOINTER PPMQBO;
|
| PPMQBYTE |
typedef PMQBYTE MQPOINTER PPMQBYTE;
|
| PPMQCHAR |
typedef PMQCHAR MQPOINTER PPMQCHAR;
|
| PPMQCNO |
typedef PMQCNO MQPOINTER PPMQCNO;
|
| PPMQGMO |
typedef PMQGMO MQPOINTER PPMQGMO;
|
| PPMQHCONN |
typedef PMQHCONN MQPOINTER PPMQHCONN;
|
| PPMQHOBJ |
typedef PMQHOBJ MQPOINTER PPMQHOBJ;
|
| Ppmqlong |
typedef PMQLONG MQPOINTER PPMQLONG;
|
| PPMQMD |
typedef PMQMD MQPOINTER PPMQMD;
|
| PPMQOD |
typedef PMQOD MQPOINTER PPMQOD;
|
| PPMQPMO |
typedef PMQPMO MQPOINTER PPMQPMO;
|
| PPMQULONG |
typedef PMQULONG MQPOINTER PPMQULONG;
|
| PPMQVOID |
typedef PMQVOID MQPOINTER PPMQVOID;
|
其中 defined(MQ_64_BIT) 表示 64 位平台。 |