📄 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 *);typedef int (ISC_EXPORT *BLOB_edit_t) (ISC_QUAD ISC_FAR *,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -