📄 ibapi.h
字号:
typedef ISC_STATUS (ISC_EXPORT *isc_que_events_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
ISC_LONG ISC_FAR *,
short,
char ISC_FAR *,
isc_callback,
void ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_rollback_transaction_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_start_multiple_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
short,
void ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT_VARARG *isc_start_transaction_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
short, ...);
typedef ISC_LONG (ISC_EXPORT *isc_sqlcode_t) (ISC_STATUS ISC_FAR *);
typedef void (ISC_EXPORT *isc_sql_interprete_t) (short,
char ISC_FAR *,
short);
typedef ISC_STATUS (ISC_EXPORT *isc_transaction_info_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
short,
char ISC_FAR *,
short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_transact_request_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
char ISC_FAR *);
typedef ISC_LONG (ISC_EXPORT *isc_vax_integer_t) (char ISC_FAR *,
short);
typedef int (ISC_EXPORT *isc_add_user_t) (ISC_STATUS ISC_FAR *, USER_SEC_DATA *);
typedef int (ISC_EXPORT *isc_delete_user_t) (ISC_STATUS ISC_FAR *, USER_SEC_DATA *);
typedef int (ISC_EXPORT *isc_modify_user_t) (ISC_STATUS ISC_FAR *, USER_SEC_DATA *);
typedef ISC_STATUS (ISC_EXPORT *isc_compile_request_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_req_handle ISC_FAR *,
short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_compile_request2_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_req_handle ISC_FAR *,
short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_ddl_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_prepare_transaction_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_receive_t) (ISC_STATUS ISC_FAR *,
isc_req_handle ISC_FAR *,
short,
short,
void ISC_FAR *,
short);
typedef ISC_STATUS (ISC_EXPORT *isc_reconnect_transaction_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_release_request_t) (ISC_STATUS ISC_FAR *,
isc_req_handle ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_request_info_t) (ISC_STATUS ISC_FAR *,
isc_req_handle ISC_FAR *,
short,
short,
char ISC_FAR *,
short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_seek_blob_t) (ISC_STATUS ISC_FAR *,
isc_blob_handle ISC_FAR *,
short,
ISC_LONG,
ISC_LONG ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_send_t) (ISC_STATUS ISC_FAR *,
isc_req_handle ISC_FAR *,
short,
short,
void ISC_FAR *,
short);
typedef ISC_STATUS (ISC_EXPORT *isc_start_and_send_t) (ISC_STATUS ISC_FAR *,
isc_req_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
short,
short,
void ISC_FAR *,
short);
typedef ISC_STATUS (ISC_EXPORT *isc_start_request_t) (ISC_STATUS ISC_FAR *,
isc_req_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
short);
typedef ISC_STATUS (ISC_EXPORT *isc_unwind_request_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
short);
typedef ISC_STATUS (ISC_EXPORT *isc_wait_for_event_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
short,
char ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_close_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_declare_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_execute_immediate_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
short ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_execute_m_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
isc_stmt_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_execute2_m_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
isc_stmt_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_execute_immediate_m_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_exec_immed3_m_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_fetch_m_t) (ISC_STATUS ISC_FAR *,
isc_stmt_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_insert_m_t) (ISC_STATUS ISC_FAR *,
isc_stmt_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_prepare_m_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
isc_stmt_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
unsigned short,
char ISC_FAR *,
unsigned short,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_dsql_release_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_close_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_declare_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *,
char ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_describe_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_describe_bind_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_execute_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_execute2_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_execute_immed_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_fetch_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_open_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_open2_t) (ISC_STATUS ISC_FAR *,
isc_tr_handle ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_insert_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_prepare_t) (ISC_STATUS ISC_FAR *,
isc_db_handle ISC_FAR *,
isc_tr_handle ISC_FAR *,
char ISC_FAR *,
unsigned short,
char ISC_FAR *,
unsigned short,
XSQLDA ISC_FAR *);
typedef ISC_STATUS (ISC_EXPORT *isc_embed_dsql_release_t) (ISC_STATUS ISC_FAR *,
char ISC_FAR *);
typedef BSTREAM ISC_FAR * (ISC_EXPORT *BLOB_open_t) (isc_blob_handle,
char ISC_FAR *,
int);
typedef int (ISC_EXPORT *BLOB_put_t) (char,
BSTREAM ISC_FAR *);
typedef int (ISC_EXPORT *BLOB_close_t) (BSTREAM ISC_FAR *);
typedef int (ISC_EXPORT *BLOB_get_t) (BSTREAM ISC_FAR *);
typedef int (ISC_EXPORT *BLOB_display_t) (ISC_QUAD ISC_FAR *,
isc_db_handle,
isc_tr_handle,
char ISC_FAR *);
typedef int (ISC_EXPORT *BLOB_dump_t) (ISC_QUAD ISC_FAR *,
isc_db_handle,
isc_tr_handle,
char ISC_FAR *);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -