42 #ifndef __ODPPCMNAPI21_XH__
43 #define __ODPPCMNAPI21_XH__
50 #define DP_FIELD_DEF_X_EC "FLDX"
56 #define DP_INIT_OP_DEF_X_EC "OPRX"
62 #define DP_SVC_DEF_X_EC "SVCX"
68 #define DP_PRV_DEF_X_EC "PRVX"
74 #define DP_BLK_DEF_X_EC "BLKX"
80 #define DP_LDS_FLD_DEF_X_EC "LFLX"
86 #define DP_LDS_ROW_DEF_X_EC "LDRX"
1418 typedef RETVAL (__stdcall *PINITX) (
1423 typedef RETVAL (__stdcall *PSERVICEX) (
1429 typedef RETVAL (__stdcall *PTERMINATEX)(
1433 typedef RETVAL (__stdcall *PGETERRORMSGX)(
1439 typedef RETVAL (__stdcall *PGETINFOX) (
1447 typedef RETVAL (__stdcall *PENVINITX) (void);
1449 typedef RETVAL (__stdcall *PCONNECTX) (
1456 typedef RETVAL (__stdcall *PDISCONNECTX)(
1460 typedef RETVAL (__stdcall *PGETCOLINFOX)(
1468 typedef RETVAL (__stdcall *PGETDATAX) (
1475 char bFetchMultiple,
1479 typedef RETVAL (__stdcall *PCLOSEFETCHX)(
1483 typedef RETVAL (__stdcall *PGETLDSINFOX)(
1490 typedef RETVAL (__stdcall *PENVTERMX) (void);
1494 typedef RETVAL ( *PINITX) (
1499 typedef RETVAL ( *PSERVICEX) (
1505 typedef RETVAL ( *PTERMINATEX) (
1509 typedef RETVAL ( *PGETERRORMSGX) (
1515 typedef RETVAL ( *PGETINFOX) (
1523 typedef RETVAL ( *PENVINITX) (void);
1525 typedef RETVAL ( *PCONNECTX) (
1532 typedef RETVAL ( *PDISCONNECTX) (
1536 typedef RETVAL ( *PGETCOLINFOX) (
1544 typedef RETVAL ( *PGETDATAX) (
1551 char bFetchMultiple,
1555 typedef RETVAL ( *PCLOSEFETCHX) (
1559 typedef RETVAL ( *PGETLDSINFOX) (
1566 typedef RETVAL ( *PENVTERMX) (void);
1568 #endif //#ifdef _WIN32
1574 typedef struct DP_PRVAPI_DEF_X
1579 PGETERRORMSGX pGetErrMsg;
1803 char bFetchMultiple,
1895 RETVAL ODPPLDSEnvTerm(
void);
1898 #endif //__ODPPCMNAPI21_XH__