![]() |
Btrieve 2
|
Go to the source code of this file.
Macros | |
| #define | BTRIEVE_MAXIMUM_BULK_RECORD_COUNT 25804 |
| The Btrieve maximum bulk record count. | |
| #define | BTRIEVE_MAXIMUM_KEY_LENGTH 1024 |
| The Btrieve maximum key segment length. | |
| #define | BTRIEVE_MAXIMUM_RECORD_LENGTH (64 * 1024 - 1) |
| The Btrieve maximum record length. | |
Typedefs | |
| typedef struct btrieve_bulk_create_payload * | btrieve_bulk_create_payload_t |
| A Btrieve bulk create payload. | |
| typedef struct btrieve_bulk_create_result * | btrieve_bulk_create_result_t |
| A Btrieve bulk create result. | |
| typedef struct btrieve_bulk_delete_attributes * | btrieve_bulk_delete_attributes_t |
| A Btrieve bulk delete attributes. | |
| typedef struct btrieve_bulk_delete_result * | btrieve_bulk_delete_result_t |
| A Btrieve bulk delete result. | |
| typedef struct btrieve_bulk_retrieve_attributes * | btrieve_bulk_retrieve_attributes_t |
| A Btrieve bulk retrieve attributes. | |
| typedef struct btrieve_bulk_retrieve_result * | btrieve_bulk_retrieve_result_t |
| A Btrieve bulk retrieve result. | |
| typedef struct btrieve_client * | btrieve_client_t |
| A Btrieve client. | |
| typedef struct btrieve_file_attributes * | btrieve_file_attributes_t |
| A Btrieve file attributes. | |
| typedef struct btrieve_file_information * | btrieve_file_information_t |
| A Btrieve file information. | |
| typedef struct btrieve_file * | btrieve_file_t |
| A Btrieve file. | |
| typedef struct btrieve_filter * | btrieve_filter_t |
| A Btrieve filter. | |
| typedef struct btrieve_index_attributes * | btrieve_index_attributes_t |
| A Btrieve index attributes. | |
| typedef struct btrieve_key_segment * | btrieve_key_segment_t |
| A Btrieve key segment. | |
| typedef struct btrieve_version * | btrieve_version_t |
| A Btrieve version. | |
Enumerations | |
| enum | btrieve_acs_mode_t |
| The Btrieve alternate collation sequence modes. More... | |
| enum | btrieve_comparison_t |
| The Btrieve comparisons. More... | |
| enum | btrieve_connector_t |
| The Btrieve connectors. More... | |
| enum | btrieve_create_mode_t |
| The Btrieve create modes. More... | |
| enum | btrieve_data_type_t |
| The Btrieve data types. More... | |
| enum | btrieve_disk_drive_t |
| The Btrieve disk drives. More... | |
| enum | btrieve_duplicate_mode_t |
| The Btrieve duplicate modes. More... | |
| enum | btrieve_encrypt_type_t |
| The Btrieve file encryption types. More... | |
| enum | btrieve_file_version_t |
| The Btrieve file versions. More... | |
| enum | btrieve_free_space_threshold_t |
| The Btrieve free space thresholds. More... | |
| enum | btrieve_index_t |
| The Btrieve indexes. More... | |
| enum | btrieve_location_mode_t |
| The Btrieve location modes. More... | |
| enum | btrieve_lock_mode_t |
| The Btrieve lock modes. More... | |
| enum | btrieve_null_key_mode_t |
| The Btrieve null key modes. More... | |
| enum | btrieve_open_mode_t |
| The Btrieve open modes. More... | |
| enum | btrieve_owner_mode_t |
| The Btrieve file owner modes. More... | |
| enum | btrieve_page_lock_type_t |
| The Btrieve page lock type. More... | |
| enum | btrieve_page_size_t |
| The Btrieve page sizes. More... | |
| enum | btrieve_record_compression_mode_t |
| The Btrieve record compression modes. More... | |
| enum | btrieve_status_code_t |
| The Btrieve status codes. More... | |
| enum | btrieve_system_data_mode_t |
| The Btrieve system data modes. More... | |
| enum | btrieve_system_field_t |
| The Btrieve system fields. More... | |
| enum | btrieve_transaction_mode_t |
| The Btrieve transaction modes. More... | |
| enum | btrieve_unlock_mode_t |
| The Btrieve unlock modes. More... | |
| enum | btrieve_variable_length_records_mode_t |
| The Btrieve variable length records modes. More... | |
| enum | btrieve_version_type_t |
| The Btrieve version types. More... | |
Functions | |
| const char * | BtrieveACSModeToString (btrieve_acs_mode_t ACSMode) |
| Return a Btrieve ACS mode as a string. | |
| btrieve_status_code_t | BtrieveBulkCreatePayloadAddRecord (btrieve_bulk_create_payload_t bulkCreatePayload, const char *record, int recordLength) |
| Add a record to a Btrieve bulk create payload. | |
| btrieve_status_code_t | BtrieveBulkCreatePayloadAllocate (btrieve_bulk_create_payload_t *btrieveBulkCreatePayloadPtr) |
| Allocate a Btrieve bulk create payload. | |
| btrieve_status_code_t | BtrieveBulkCreatePayloadFree (btrieve_bulk_create_payload_t bulkCreatePayload) |
| Free a Btrieve bulk create payload. | |
| btrieve_status_code_t | BtrieveBulkCreateResultAllocate (btrieve_bulk_create_result_t *btrieveBulkCreateResultPtr) |
| Allocate a Btrieve bulk create result. | |
| btrieve_status_code_t | BtrieveBulkCreateResultFree (btrieve_bulk_create_result_t bulkCreateResult) |
| Free a Btrieve bulk create result. | |
| btrieve_status_code_t | BtrieveBulkCreateResultGetLastStatusCode (btrieve_bulk_create_result_t bulkCreateResult) |
| Get last status code from a Btrieve bulk create result | |
| int | BtrieveBulkCreateResultGetRecordCount (btrieve_bulk_create_result_t bulkCreateResult) |
| Get record count from a Btrieve bulk create result | |
| long long | BtrieveBulkCreateResultGetRecordCursorPosition (btrieve_bulk_create_result_t bulkCreateResult, int recordNumber) |
| Get record cursor position from a Btrieve bulk create result | |
| btrieve_status_code_t | BtrieveBulkDeleteAttributesAddFilter (btrieve_bulk_delete_attributes_t bulkDeleteAttributes, btrieve_filter_t filter) |
| Add a filter to a Btrieve bulk delete attributes. | |
| btrieve_status_code_t | BtrieveBulkDeleteAttributesAllocate (btrieve_bulk_delete_attributes_t *bulkDeleteAttributesPtr) |
| Allocate a Btrieve bulk delete attributes. | |
| btrieve_status_code_t | BtrieveBulkDeleteAttributesFree (btrieve_bulk_delete_attributes_t bulkDeleteAttributes) |
| Free a Btrieve bulk delete attributes. | |
| btrieve_status_code_t | BtrieveBulkDeleteAttributesSetMaximumRecordCount (btrieve_bulk_delete_attributes_t bulkDeleteAttributes, int maximumRecordCount) |
| Set maximum record count for a Btrieve bulk delete attributes. | |
| btrieve_status_code_t | BtrieveBulkDeleteAttributesSetMaximumRejectCount (btrieve_bulk_delete_attributes_t bulkDeleteAttributes, int maximumRejectCount) |
| Set maximum reject count for a Btrieve bulk delete attributes. | |
| btrieve_status_code_t | BtrieveBulkDeleteAttributesSetSkipCurrentRecord (btrieve_bulk_delete_attributes_t bulkDeleteAttributes, int skipCurrentRecord) |
| Set skip current record for a Btrieve bulk delete attributes. | |
| btrieve_status_code_t | BtrieveBulkDeleteResultAllocate (btrieve_bulk_delete_result_t *bulkDeleteResultPtr) |
| Allocate a Btrieve bulk delete result. | |
| btrieve_status_code_t | BtrieveBulkDeleteResultFree (btrieve_bulk_delete_result_t bulkDeleteResult) |
| Free a Btrieve bulk delete result. | |
| btrieve_status_code_t | BtrieveBulkDeleteResultGetLastStatusCode (btrieve_bulk_delete_result_t bulkDeleteResult) |
| Get last status code from a Btrieve bulk delete result | |
| int | BtrieveBulkDeleteResultGetRecordCount (btrieve_bulk_delete_result_t bulkDeleteResult) |
| Get record count from a Btrieve bulk delete result | |
| long long | BtrieveBulkDeleteResultGetRecordCursorPosition (btrieve_bulk_delete_result_t bulkDeleteResult, int recordNumber) |
| Get record cursor position from a Btrieve bulk delete result | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesAddField (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int offset, int length) |
| Add a field to a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesAddFilter (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, btrieve_filter_t filter) |
| Add a filter to a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesAddSystemField (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, btrieve_system_field_t systemField) |
| Add a system field to a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesAllocate (btrieve_bulk_retrieve_attributes_t *bulkRetrieveAttributesPtr) |
| Allocate a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesFree (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes) |
| Free a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesSetMaximumRecordCount (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int maximumRecordCount) |
| Set maximum record count for a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesSetMaximumRejectCount (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int maximumRejectCount) |
| Set maximum reject count for a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveAttributesSetSkipCurrentRecord (btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int skipCurrentRecord) |
| Set skip current record for a Btrieve bulk retrieve attributes. | |
| btrieve_status_code_t | BtrieveBulkRetrieveResultAllocate (btrieve_bulk_retrieve_result_t *bulkRetrieveResultPtr) |
| Allocate a Btrieve bulk retrieve result. | |
| btrieve_status_code_t | BtrieveBulkRetrieveResultFree (btrieve_bulk_retrieve_result_t bulkRetrieveResult) |
| Free a Btrieve bulk retrieve result. | |
| btrieve_status_code_t | BtrieveBulkRetrieveResultGetLastStatusCode (btrieve_bulk_retrieve_result_t bulkRetrieveResult) |
| Get last status code from a Btrieve bulk retrieve result | |
| int | BtrieveBulkRetrieveResultGetRecord (btrieve_bulk_retrieve_result_t bulkRetrieveResult, int recordNumber, char *record, int recordSize) |
| Get record from a Btrieve bulk retrieve result | |
| int | BtrieveBulkRetrieveResultGetRecordCount (btrieve_bulk_retrieve_result_t bulkRetrieveResult) |
| Get record count from a Btrieve bulk retrieve result | |
| long long | BtrieveBulkRetrieveResultGetRecordCursorPosition (btrieve_bulk_retrieve_result_t bulkRetrieveResult, int recordNumber) |
| Get record cursor position from a Btrieve bulk retrieve result | |
| int | BtrieveBulkRetrieveResultGetRecordLength (btrieve_bulk_retrieve_result_t bulkRetrieveResult, int recordNumber) |
| Get record length from a Btrieve bulk retrieve result | |
| btrieve_status_code_t | BtrieveClientAllocate (btrieve_client_t *btrieveClientPtr, int serviceAgentIdentifier, int clientIdentifier) |
| Allocate a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientContinuousOperationBegin (btrieve_client_t client, const char *pathNames) |
| Continuous operation begin for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientContinuousOperationBeginW (btrieve_client_t client, const wchar_t *pathNames) |
| Continuous operation begin for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientContinuousOperationEnd (btrieve_client_t client, const char *pathNames) |
| Continuous operation end for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientContinuousOperationEndW (btrieve_client_t client, const wchar_t *pathNames) |
| Continuous operation end for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileClose (btrieve_client_t client, btrieve_file_t file) |
| File close for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileCreate (btrieve_client_t client, const btrieve_file_attributes_t fileAttributes, const btrieve_index_attributes_t indexAttributes, const char *fileName, btrieve_create_mode_t createMode, btrieve_location_mode_t locationMode) |
| File create for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileCreateW (btrieve_client_t client, const btrieve_file_attributes_t fileAttributes, const btrieve_index_attributes_t indexAttributes, const wchar_t *fileName, btrieve_create_mode_t createMode, btrieve_location_mode_t locationMode) |
| File create for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileDelete (btrieve_client_t client, const char *fileName) |
| File delete for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileDeleteW (btrieve_client_t client, const wchar_t *fileName) |
| File delete for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileOpen (btrieve_client_t client, btrieve_file_t *btrieveFilePtr, const char *fileName, const char *ownerName, btrieve_open_mode_t openMode, btrieve_location_mode_t locationMode) |
| File open for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileOpenW (btrieve_client_t client, btrieve_file_t *btrieveFilePtr, const wchar_t *fileName, const char *ownerName, btrieve_open_mode_t openMode, btrieve_location_mode_t locationMode) |
| File open for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileRename (btrieve_client_t client, const char *existingFileName, const char *newFileName) |
| File rename for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFileRenameW (btrieve_client_t client, const wchar_t *existingFileName, const wchar_t *newFileName) |
| File rename for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientFree (btrieve_client_t client) |
| Free a Btrieve client. | |
| int | BtrieveClientGetClientIdentifier (btrieve_client_t client) |
| Get client identifier from a Btrieve client | |
| btrieve_status_code_t | BtrieveClientGetCurrentDirectory (btrieve_client_t client, btrieve_disk_drive_t diskDrive, char *currentDirectory, int currentDirectorySize) |
| Get current directory from a Btrieve client | |
| btrieve_status_code_t | BtrieveClientGetCurrentDirectoryW (btrieve_client_t client, btrieve_disk_drive_t diskDrive, wchar_t *currentDirectory, int currentDirectorySize) |
| Get current directory from a Btrieve client | |
| btrieve_status_code_t | BtrieveClientGetLastStatusCode (btrieve_client_t client) |
| Get last status code from a Btrieve client | |
| int | BtrieveClientGetServiceAgentIdentifier (btrieve_client_t client) |
| Get service agent identifier from a Btrieve client | |
| btrieve_status_code_t | BtrieveClientGetVersion (btrieve_client_t client, btrieve_version_t version, btrieve_file_t file) |
| Get version from a Btrieve client | |
| btrieve_status_code_t | BtrieveClientLogin (btrieve_client_t client, const char *databaseURI) |
| Login for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientLoginW (btrieve_client_t client, const wchar_t *databaseURI) |
| Login for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientLogout (btrieve_client_t client, const char *databaseURI) |
| Logout for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientLogoutW (btrieve_client_t client, const wchar_t *databaseURI) |
| Logout for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientReset (btrieve_client_t client) |
| Reset for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientSetCurrentDirectory (btrieve_client_t client, const char *currentDirectory) |
| Set current directory for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientSetCurrentDirectoryW (btrieve_client_t client, const wchar_t *currentDirectory) |
| Set current directory for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientStop (btrieve_client_t client) |
| Stop for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientTransactionAbort (btrieve_client_t client) |
| Transaction abort for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientTransactionBegin (btrieve_client_t client, btrieve_transaction_mode_t transactionMode, btrieve_lock_mode_t lockMode) |
| Transaction begin for a Btrieve client. | |
| btrieve_status_code_t | BtrieveClientTransactionEnd (btrieve_client_t client) |
| Transaction end for a Btrieve client. | |
| const char * | BtrieveDataTypeToString (btrieve_data_type_t dataType) |
| Return a Btrieve data type as a string. | |
| const char * | BtrieveDuplicateModeToString (btrieve_duplicate_mode_t duplicateMode) |
| Return a Btrieve duplicate mode as a string. | |
| const char * | BtrieveEncryptionTypeToString (btrieve_encrypt_type_t encryptType) |
| Return a Btrieve encryption type as a string. | |
| btrieve_status_code_t | BtrieveFileAttributesAllocate (btrieve_file_attributes_t *btrieveFileAttributesPtr) |
| Allocate a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesFree (btrieve_file_attributes_t fileAttributes) |
| Free a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetBalancedIndexes (btrieve_file_attributes_t fileAttributes, int enableBalancedIndexes) |
| Set balanced indexes for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetFileVersion (btrieve_file_attributes_t fileAttributes, btrieve_file_version_t fileVersion) |
| Set file version for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetFixedRecordLength (btrieve_file_attributes_t fileAttributes, int fixedRecordLength) |
| Set fixed record length for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetFreeSpaceThreshold (btrieve_file_attributes_t fileAttributes, btrieve_free_space_threshold_t freeSpaceThreshold) |
| Set free space threshold for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetKeyOnly (btrieve_file_attributes_t fileAttributes, int enableKeyOnly) |
| Set key only for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetPageSize (btrieve_file_attributes_t fileAttributes, btrieve_page_size_t pageSize, int enablePageCompression) |
| Set page size for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetPreallocatedPageCount (btrieve_file_attributes_t fileAttributes, int preallocatedPageCount) |
| Set preallocated page count for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetRecordCompressionMode (btrieve_file_attributes_t fileAttributes, btrieve_record_compression_mode_t recordCompressionMode) |
| Set record compression mode for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetReservedDuplicatePointerCount (btrieve_file_attributes_t fileAttributes, int reservedDuplicatePointerCount) |
| Set reserved duplicate pointer count for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetSystemDataMode (btrieve_file_attributes_t fileAttributes, btrieve_system_data_mode_t systemDataMode) |
| Set system data mode for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileAttributesSetVariableLengthRecordsMode (btrieve_file_attributes_t fileAttributes, btrieve_variable_length_records_mode_t variableLengthRecordsMode) |
| Set variable length records mode for a Btrieve file attributes. | |
| btrieve_status_code_t | BtrieveFileBulkCreate (btrieve_file_t file, const btrieve_bulk_create_payload_t bulkCreatePayload, btrieve_bulk_create_result_t bulkCreateResult) |
| Bulk create for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileBulkDeleteNext (btrieve_file_t file, const btrieve_bulk_delete_attributes_t bulkDeleteAttributes, btrieve_bulk_delete_result_t bulkDeleteResult) |
| Bulk delete next for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileBulkDeletePrevious (btrieve_file_t file, const btrieve_bulk_delete_attributes_t bulkDeleteAttributes, btrieve_bulk_delete_result_t bulkDeleteResult) |
| Bulk delete previous for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileBulkRetrieveNext (btrieve_file_t file, const btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, btrieve_bulk_retrieve_result_t bulkRetrieveResult, btrieve_lock_mode_t lockMode) |
| Bulk retrieve next for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileBulkRetrievePrevious (btrieve_file_t file, const btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, btrieve_bulk_retrieve_result_t bulkRetrieveResult, btrieve_lock_mode_t lockMode) |
| Bulk retrieve previous for a Btrieve file. | |
| long long | BtrieveFileGetCursorPosition (btrieve_file_t file) |
| Get cursor position from a Btrieve file | |
| btrieve_status_code_t | BtrieveFileGetInformation (btrieve_file_t file, btrieve_file_information_t fileInformation) |
| Get information from a Btrieve file | |
| btrieve_status_code_t | BtrieveFileGetLastStatusCode (btrieve_file_t file) |
| Get last status code from a Btrieve file | |
| int | BtrieveFileGetNumerator (btrieve_file_t file, btrieve_index_t index, const char *key, int keyLength, long long cursorPosition, int denominator) |
| Get numerator from a Btrieve file | |
| int | BtrieveFileGetPercentage (btrieve_file_t file, btrieve_index_t index, const char *key, int keyLength, long long cursorPosition) |
| Get percentage from a Btrieve file | |
| long long | BtrieveFileGetRecordCreateTime (btrieve_file_t file) |
| Get record create time from a Btrieve file. | |
| long long | BtrieveFileGetRecordUpdateTime (btrieve_file_t file) |
| Get record update time from a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileIndexCreate (btrieve_file_t file, const btrieve_index_attributes_t indexAttributes) |
| Index create for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileIndexDrop (btrieve_file_t file, btrieve_index_t index) |
| Index drop for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileInformationAllocate (btrieve_file_information_t *btrieveFileInformationPtr) |
| Allocate a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationFree (btrieve_file_information_t fileInformation) |
| Free a Btrieve file information. | |
| int | BtrieveFileInformationGetBalancedIndexes (btrieve_file_information_t fileInformation) |
| Get balanced indexes from a Btrieve file information | |
| int | BtrieveFileInformationGetClientTransactions (btrieve_file_information_t fileInformation) |
| Get client transactions from a Btrieve file information. | |
| int | BtrieveFileInformationGetContinuousOperation (btrieve_file_information_t fileInformation) |
| Get continuous operation from a Btrieve file information. | |
| long long | BtrieveFileInformationGetDuplicateRecordConflictCursorPosition (btrieve_file_information_t fileInformation) |
| Get duplicate record conflict cursor position from a Btrieve file information. | |
| btrieve_index_t | BtrieveFileInformationGetDuplicateRecordConflictIndex (btrieve_file_information_t fileInformation) |
| Get duplicate record conflict index from a Btrieve file information. | |
| btrieve_encrypt_type_t | BtrieveFileInformationGetEncryptionType (btrieve_file_information_t fileInformation) |
| Get encryption type from a Btrieve file information. | |
| int | BtrieveFileInformationGetExplicitLocks (btrieve_file_information_t fileInformation) |
| Get explicit locks from a Btrieve file information. | |
| btrieve_file_version_t | BtrieveFileInformationGetFileVersion (btrieve_file_information_t fileInformation) |
| Get file version from a Btrieve file information. | |
| int | BtrieveFileInformationGetFixedRecordLength (btrieve_file_information_t fileInformation) |
| Get fixed record length from a Btrieve file information. | |
| btrieve_free_space_threshold_t | BtrieveFileInformationGetFreeSpaceThreshold (btrieve_file_information_t fileInformation) |
| Get free space threshold from a Btrieve file information. | |
| int | BtrieveFileInformationGetGatewayMajorVersion (btrieve_file_information_t fileInformation) |
| Get gateway major version from a Btrieve file information. | |
| int | BtrieveFileInformationGetGatewayMinorVersion (btrieve_file_information_t fileInformation) |
| Get gateway minor version from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetGatewayName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get gateway name from a Btrieve file information | |
| int | BtrieveFileInformationGetGatewayPatchLevel (btrieve_file_information_t fileInformation) |
| Get gateway patch level from a Btrieve file information. | |
| int | BtrieveFileInformationGetGatewayPlatform (btrieve_file_information_t fileInformation) |
| Get gateway platform from a Btrieve file information. | |
| int | BtrieveFileInformationGetHandleCount (btrieve_file_information_t fileInformation) |
| Get handle count from a Btrieve file information. | |
| int | BtrieveFileInformationGetIdentifier (btrieve_file_information_t fileInformation) |
| Get identifier from a Btrieve file information. | |
| int | BtrieveFileInformationGetIndexCount (btrieve_file_information_t fileInformation) |
| Get index count from a Btrieve file information. | |
| int | BtrieveFileInformationGetKeyOnly (btrieve_file_information_t fileInformation) |
| Get key only from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetKeySegment (btrieve_file_information_t fileInformation, btrieve_key_segment_t keySegment, int keySegmentNumber) |
| Get key segment from a Btrieve file information | |
| btrieve_status_code_t | BtrieveFileInformationGetLastStatusCode (btrieve_file_information_t fileInformation) |
| Get last status code from a Btrieve file information | |
| int | BtrieveFileInformationGetLockOwnerClientIdentifier (btrieve_file_information_t fileInformation) |
| Get lock owner client identifier from a Btrieve file information. | |
| btrieve_lock_mode_t | BtrieveFileInformationGetLockOwnerExplicitLockMode (btrieve_file_information_t fileInformation) |
| Get lock owner explicit lock mode from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerFileLock (btrieve_file_information_t fileInformation) |
| Get lock owner file lock from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerImplicitLock (btrieve_file_information_t fileInformation) |
| Get lock owner implicit lock from a Btrieve file information. | |
| btrieve_index_t | BtrieveFileInformationGetLockOwnerIndex (btrieve_file_information_t fileInformation) |
| Get lock owner index from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetLockOwnerName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get lock owner name from a Btrieve file information | |
| btrieve_page_lock_type_t | BtrieveFileInformationGetLockOwnerPageLockType (btrieve_file_information_t fileInformation) |
| Get lock owner page lock type from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerRecordLock (btrieve_file_information_t fileInformation) |
| Get lock owner record lock from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerSameProcess (btrieve_file_information_t fileInformation) |
| Get lock owner same process from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerServiceAgentIdentifier (btrieve_file_information_t fileInformation) |
| Get lock owner service agent identifier from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerTimeInTransaction (btrieve_file_information_t fileInformation) |
| Get lock owner time in transaction from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerTransactionLevel (btrieve_file_information_t fileInformation) |
| Get lock owner transaction level from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerWriteHold (btrieve_file_information_t fileInformation) |
| Get lock owner write hold from a Btrieve file information. | |
| int | BtrieveFileInformationGetLockOwnerWriteNoWait (btrieve_file_information_t fileInformation) |
| Get lock owner write no wait from a Btrieve file information. | |
| int | BtrieveFileInformationGetLoggable (btrieve_file_information_t fileInformation) |
| Get loggable from a Btrieve file information. | |
| btrieve_index_t | BtrieveFileInformationGetLogIndex (btrieve_file_information_t fileInformation) |
| Get log index from a Btrieve file information. | |
| int | BtrieveFileInformationGetOpenTimestamp (btrieve_file_information_t fileInformation) |
| Get open timestamp from a Btrieve file information. | |
| btrieve_owner_mode_t | BtrieveFileInformationGetOwnerMode (btrieve_file_information_t fileInformation) |
| Get owner mode from a Btrieve file information. | |
| int | BtrieveFileInformationGetPageCompression (btrieve_file_information_t fileInformation) |
| Get page compression from a Btrieve file information. | |
| int | BtrieveFileInformationGetPagePreallocation (btrieve_file_information_t fileInformation) |
| Get page preallocation from a Btrieve file information. | |
| btrieve_page_size_t | BtrieveFileInformationGetPageSize (btrieve_file_information_t fileInformation) |
| Get page size from a Btrieve file information. | |
| int | BtrieveFileInformationGetReadOnly (btrieve_file_information_t fileInformation) |
| Get read only from a Btrieve file information. | |
| btrieve_record_compression_mode_t | BtrieveFileInformationGetRecordCompressionMode (btrieve_file_information_t fileInformation) |
| Get record compression mode from a Btrieve file information. | |
| long long | BtrieveFileInformationGetRecordCount (btrieve_file_information_t fileInformation) |
| Get record count from a Btrieve file information. | |
| int | BtrieveFileInformationGetReferentialIntegrityConstraints (btrieve_file_information_t fileInformation) |
| Get referential integrity constraints from a Btrieve file information. | |
| long long | BtrieveFileInformationGetReferentialIntegrityCursorPosition (btrieve_file_information_t fileInformation) |
| Get referential integrity cursor position from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetReferentialIntegrityFileName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get referential integrity file name from a Btrieve file information | |
| int | BtrieveFileInformationGetReferentialIntegrityOperationCode (btrieve_file_information_t fileInformation) |
| Get referential integrity operation code from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseAuthenticationByDatabase (btrieve_file_information_t fileInformation) |
| Get security current database authentication by database from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseAuthorizationByDatabase (btrieve_file_information_t fileInformation) |
| Get security current database authorization by database from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseBtpasswd (btrieve_file_information_t fileInformation) |
| Get security current database btpasswd from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseExplicit (btrieve_file_information_t fileInformation) |
| Get security current database explicit from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseImplicit (btrieve_file_information_t fileInformation) |
| Get security current database implicit from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetSecurityCurrentDatabaseName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get security current database name from a Btrieve file information | |
| int | BtrieveFileInformationGetSecurityCurrentDatabasePAM (btrieve_file_information_t fileInformation) |
| Get security current database PAM from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseRTSSComplete (btrieve_file_information_t fileInformation) |
| Get security current database RTSS complete from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseRTSSDisabled (btrieve_file_information_t fileInformation) |
| Get security current database RTSS disabled from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseRTSSPreauthorized (btrieve_file_information_t fileInformation) |
| Get security current database RTSS preauthorized from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseTrusted (btrieve_file_information_t fileInformation) |
| Get security current database trusted from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseWindowsNamedPipe (btrieve_file_information_t fileInformation) |
| Get security current database windows named pipe from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityCurrentDatabaseWorkgroup (btrieve_file_information_t fileInformation) |
| Get security current database workgroup from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetSecurityCurrentUserName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get security current user name from a Btrieve file information | |
| int | BtrieveFileInformationGetSecurityHandleAuthenticationByDatabase (btrieve_file_information_t fileInformation) |
| Get security handle authentication by database from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleAuthorizationByDatabase (btrieve_file_information_t fileInformation) |
| Get security handle authorization by database from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleBtpasswd (btrieve_file_information_t fileInformation) |
| Get security handle btpasswd from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetSecurityHandleDatabaseName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get security handle database name from a Btrieve file information | |
| int | BtrieveFileInformationGetSecurityHandleExplicit (btrieve_file_information_t fileInformation) |
| Get security handle explicit from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleImplicit (btrieve_file_information_t fileInformation) |
| Get security handle implicit from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandlePAM (btrieve_file_information_t fileInformation) |
| Get security handle PAM from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleRTSSComplete (btrieve_file_information_t fileInformation) |
| Get security handle RTSS complete from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleRTSSDisabled (btrieve_file_information_t fileInformation) |
| Get security handle RTSS disabled from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleRTSSPreauthorized (btrieve_file_information_t fileInformation) |
| Get security handle RTSS preauthorized from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetSecurityHandleTableName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get security handle table name from a Btrieve file information | |
| int | BtrieveFileInformationGetSecurityHandleTrusted (btrieve_file_information_t fileInformation) |
| Get security handle trusted from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetSecurityHandleUserName (btrieve_file_information_t fileInformation, char *name, int nameSize) |
| Get security handle user name from a Btrieve file information | |
| int | BtrieveFileInformationGetSecurityHandleWindowsNamedPipe (btrieve_file_information_t fileInformation) |
| Get security handle windows named pipe from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityHandleWorkgroup (btrieve_file_information_t fileInformation) |
| Get security handle workgroup from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionAlter (btrieve_file_information_t fileInformation) |
| Get security permission alter from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionCreateFile (btrieve_file_information_t fileInformation) |
| Get security permission create file from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionCreateRecord (btrieve_file_information_t fileInformation) |
| Get security permission create record from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionCreateStoredProcedure (btrieve_file_information_t fileInformation) |
| Get security permission create stored procedure from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionCreateView (btrieve_file_information_t fileInformation) |
| Get security permission create view from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionDelete (btrieve_file_information_t fileInformation) |
| Get security permission delete from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionExecute (btrieve_file_information_t fileInformation) |
| Get security permission execute from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionNoRights (btrieve_file_information_t fileInformation) |
| Get security permission no rights from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionOpen (btrieve_file_information_t fileInformation) |
| Get security permission open from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionRead (btrieve_file_information_t fileInformation) |
| Get security permission read from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionRefer (btrieve_file_information_t fileInformation) |
| Get security permission refer from a Btrieve file information. | |
| int | BtrieveFileInformationGetSecurityPermissionUpdate (btrieve_file_information_t fileInformation) |
| Get security permission update from a Btrieve file information. | |
| int | BtrieveFileInformationGetSegmentCount (btrieve_file_information_t fileInformation) |
| Get segment count from a Btrieve file information. | |
| int | BtrieveFileInformationGetSegmented (btrieve_file_information_t fileInformation) |
| Get segmented from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileInformationGetSegmentFileName (btrieve_file_information_t fileInformation, int segmentFileNumber, char *name, int nameSize) |
| Get segment file name from a Btrieve file information | |
| int | BtrieveFileInformationGetSystemData (btrieve_file_information_t fileInformation) |
| Get system data from a Btrieve file information. | |
| btrieve_system_data_mode_t | BtrieveFileInformationGetSystemDataMode (btrieve_file_information_t fileInformation) |
| Get system data mode from a Btrieve file information | |
| int | BtrieveFileInformationGetSystemIndex (btrieve_file_information_t fileInformation) |
| Get system index from a Btrieve file information. | |
| int | BtrieveFileInformationGetSystemIndexSize (btrieve_file_information_t fileInformation) |
| Get system index size from a Btrieve file information. | |
| int | BtrieveFileInformationGetSystemIndexVersion (btrieve_file_information_t fileInformation) |
| Get system index version from a Btrieve file information. | |
| int | BtrieveFileInformationGetUnusedDuplicatePointerCount (btrieve_file_information_t fileInformation) |
| Get unused duplicate pointer count from a Btrieve file information. | |
| int | BtrieveFileInformationGetUnusedPageCount (btrieve_file_information_t fileInformation) |
| Get unused page count from a Btrieve file information. | |
| int | BtrieveFileInformationGetUsageCount (btrieve_file_information_t fileInformation) |
| Get usage count from a Btrieve file information. | |
| btrieve_variable_length_records_mode_t | BtrieveFileInformationGetVariableLengthRecordsMode (btrieve_file_information_t fileInformation) |
| Get variable length records mode from a Btrieve file information | |
| int | BtrieveFileInformationGetWrongOwner (btrieve_file_information_t fileInformation) |
| Get wrong owner from a Btrieve file information. | |
| btrieve_status_code_t | BtrieveFileKeyRetrieve (btrieve_file_t file, btrieve_comparison_t comparison, btrieve_index_t index, char *key, int keyLength) |
| Key retrieve for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileKeyRetrieveFirst (btrieve_file_t file, btrieve_index_t index, char *key, int keySize) |
| Key retrieve first for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileKeyRetrieveLast (btrieve_file_t file, btrieve_index_t index, char *key, int keySize) |
| Key retrieve last for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileKeyRetrieveNext (btrieve_file_t file, char *key, int keySize) |
| Key retrieve next for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileKeyRetrievePrevious (btrieve_file_t file, char *key, int keySize) |
| Key retrieve previous for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordAppendChunk (btrieve_file_t file, const char *chunk, int chunkLength) |
| Record append chunk for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordCreate (btrieve_file_t file, char *record, int recordLength) |
| Record create for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordDelete (btrieve_file_t file) |
| Record delete for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordDeleteChunk (btrieve_file_t file, int offset, int chunkLength) |
| Record delete chunk for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordInsertChunk (btrieve_file_t file, int offset, const char *chunk, int chunkLength) |
| Record insert chunk for a Btrieve file. | |
| int | BtrieveFileRecordRetrieve (btrieve_file_t file, btrieve_comparison_t comparison, btrieve_index_t index, char *key, int keyLength, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveByCursorPosition (btrieve_file_t file, btrieve_index_t index, long long cursorPosition, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve by cursor position for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveByFraction (btrieve_file_t file, btrieve_index_t index, int numerator, int denominator, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve by fraction for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveByPercentage (btrieve_file_t file, btrieve_index_t index, int percentage, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve by percentage for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveChunk (btrieve_file_t file, int offset, int length, char *chunk, int chunkSize, btrieve_lock_mode_t lockMode) |
| Record retrieve chunk for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveFirst (btrieve_file_t file, btrieve_index_t index, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve first for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveLast (btrieve_file_t file, btrieve_index_t index, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve last for a Btrieve file. | |
| int | BtrieveFileRecordRetrieveNext (btrieve_file_t file, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve next for a Btrieve file. | |
| int | BtrieveFileRecordRetrievePrevious (btrieve_file_t file, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode) |
| Record retrieve previous for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordTruncate (btrieve_file_t file, int offset) |
| Record truncate for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordUnlock (btrieve_file_t file, btrieve_unlock_mode_t unlockMode) |
| Record unlock for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordUpdate (btrieve_file_t file, const char *record, int recordLength) |
| Record update for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileRecordUpdateChunk (btrieve_file_t file, int offset, const char *chunk, int chunkLength) |
| Record update chunk for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileSetOwner (btrieve_file_t file, btrieve_owner_mode_t ownerMode, const char *ownerName, const char *ownerNameAgain, int useLongOwnerName) |
| Set owner for a Btrieve file. | |
| btrieve_status_code_t | BtrieveFileUnlockCursorPosition (btrieve_file_t file, long long cursorPosition) |
| Unlock cursor position for a Btrieve file. | |
| const char * | BtrieveFileVersionToString (btrieve_file_version_t fileVersion) |
| Return a Btrieve file version as a string. | |
| btrieve_status_code_t | BtrieveFilterAllocate (btrieve_filter_t *btrieveFilterPtr) |
| Allocate a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterFree (btrieve_filter_t filter) |
| Free a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetACSMode (btrieve_filter_t filter, btrieve_acs_mode_t ACSMode) |
| Set ACS mode for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetACSName (btrieve_filter_t filter, const char *name) |
| Set ACS name for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetACSUserDefined (btrieve_filter_t filter, const char *name) |
| Set ACS user defined for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetComparison (btrieve_filter_t filter, btrieve_comparison_t comparison) |
| Set comparison for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetComparisonConstant (btrieve_filter_t filter, const char *constant, int constantLength) |
| Set comparison constant for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetComparisonField (btrieve_filter_t filter, int offset) |
| Set comparison field for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetConnector (btrieve_filter_t filter, btrieve_connector_t connector) |
| Set connector for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetField (btrieve_filter_t filter, int offset, int length, btrieve_data_type_t dataType) |
| Set field for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetLikeCodePageName (btrieve_filter_t filter, const char *name) |
| Set like code page name for a Btrieve filter. | |
| btrieve_status_code_t | BtrieveFilterSetSystemField (btrieve_filter_t filter, btrieve_system_field_t systemField) |
| Set system field for a Btrieve filter. | |
| const char * | BtrieveFreeSpaceThresholdToString (btrieve_free_space_threshold_t freeSpaceThreshold) |
| Return a Btrieve free space threshold as a string. | |
| btrieve_status_code_t | BtrieveIndexAttributesAddKeySegment (btrieve_index_attributes_t indexAttributes, btrieve_key_segment_t keySegment) |
| segment for a Btrieve index attributes Addkey | |
| btrieve_status_code_t | BtrieveIndexAttributesAllocate (btrieve_index_attributes_t *btrieveIndexAttributesPtr) |
| Allocate a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesFree (btrieve_index_attributes_t indexAttributes) |
| Free a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetACSMode (btrieve_index_attributes_t indexAttributes, btrieve_acs_mode_t ACSMode) |
| Set ACS mode for a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetACSName (btrieve_index_attributes_t indexAttributes, const char *ACSName) |
| Set ACS name for a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetACSNumber (btrieve_index_attributes_t indexAttributes, int ACSNumber) |
| Set ACS number for a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetACSUserDefined (btrieve_index_attributes_t indexAttributes, const char *ACSName, const char *ACSMap, int ACSMapLength) |
| Set ACS user defined for a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetDuplicateMode (btrieve_index_attributes_t indexAttributes, btrieve_duplicate_mode_t duplicateMode) |
| Set duplicate mode for a Btrieve index attributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetIndex (btrieve_index_attributes_t indexAttributes, btrieve_index_t index) |
| Set index for a Btrieve IndexAttributes. | |
| btrieve_status_code_t | BtrieveIndexAttributesSetModifiable (btrieve_index_attributes_t indexAttributes, int enableModifiable) |
| Set modifiable for a Btrieve index attributes. | |
| const char * | BtrieveIndexToString (btrieve_index_t index) |
| Return a Btrieve index as a string. | |
| btrieve_status_code_t | BtrieveKeySegmentAllocate (btrieve_key_segment_t *btrieveKeySegmentPtr) |
| Allocate a Btrieve key segment. | |
| btrieve_status_code_t | BtrieveKeySegmentFree (btrieve_key_segment_t keySegment) |
| Free a Btrieve key segment. | |
| btrieve_acs_mode_t | BtrieveKeySegmentGetACSMode (btrieve_key_segment_t keySegment) |
| Get ACS mode from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetACSNumber (btrieve_key_segment_t keySegment) |
| Get ACS number from a Btrieve key segment. | |
| btrieve_data_type_t | BtrieveKeySegmentGetDataType (btrieve_key_segment_t keySegment) |
| Get data type from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetDescendingSortOrder (btrieve_key_segment_t keySegment) |
| Get descending sort order from a Btrieve key segment. | |
| btrieve_duplicate_mode_t | BtrieveKeySegmentGetDuplicateMode (btrieve_key_segment_t keySegment) |
| Get duplicate mode from a Btrieve key segment. | |
| btrieve_index_t | BtrieveKeySegmentGetIndex (btrieve_key_segment_t keySegment) |
| Get index from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetKeyContinues (btrieve_key_segment_t keySegment) |
| Get key continues from a Btrieve key segment. | |
| btrieve_status_code_t | BtrieveKeySegmentGetLastStatusCode (btrieve_key_segment_t keySegment) |
| Get last status code from a Btrieve key segment | |
| int | BtrieveKeySegmentGetLength (btrieve_key_segment_t keySegment) |
| Get length from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetModifiable (btrieve_key_segment_t keySegment) |
| Get modifiable from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetNullAllSegments (btrieve_key_segment_t keySegment) |
| Get null all segments from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetNullAnySegment (btrieve_key_segment_t keySegment) |
| Get null any segment from a Btrieve key segment. | |
| btrieve_null_key_mode_t | BtrieveKeySegmentGetNullKeyMode (btrieve_key_segment_t keySegment) |
| Get null key mode from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetNullValue (btrieve_key_segment_t keySegment) |
| Get null value from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetOffset (btrieve_key_segment_t keySegment) |
| Get offset from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetSegmented (btrieve_key_segment_t keySegment) |
| Get segmented from a Btrieve key segment. | |
| long long | BtrieveKeySegmentGetUniqueValueCount (btrieve_key_segment_t keySegment) |
| Get unique value count from a Btrieve key segment. | |
| int | BtrieveKeySegmentGetUseNumberedACS (btrieve_key_segment_t keySegment) |
| Get use numbered ACS from a Btrieve key segment. | |
| btrieve_status_code_t | BtrieveKeySegmentSetDescendingSortOrder (btrieve_key_segment_t keySegment, int setDescendingSortOrder) |
| Set descending sort order for a Btrieve key segment. | |
| btrieve_status_code_t | BtrieveKeySegmentSetField (btrieve_key_segment_t keySegment, int offset, int length, btrieve_data_type_t dataType) |
| Set field for a Btrieve key segment. | |
| btrieve_status_code_t | BtrieveKeySegmentSetNullKeyMode (btrieve_key_segment_t keySegment, btrieve_null_key_mode_t nullKeyMode) |
| Set null key mode for a Btrieve key segment. | |
| btrieve_status_code_t | BtrieveKeySegmentSetNullValue (btrieve_key_segment_t keySegment, int nullValue) |
| Set null value for a Btrieve key segment. | |
| const char * | BtrieveLockModeToString (btrieve_lock_mode_t lockMode) |
| Return a Btrieve lock mode as a string. | |
| const char * | BtrieveNullKeyModeToString (btrieve_null_key_mode_t nullKeyMode) |
| Return a Btrieve null key mode as a string. | |
| const char * | BtrieveOwnerModeToString (btrieve_owner_mode_t ownerMode) |
| Return a Btrieve owner mode as a string. | |
| const char * | BtrievePageLockTypeToString (btrieve_page_lock_type_t pageLockType) |
| Return a Btrieve page lock type as a string. | |
| const char * | BtrievePageSizeToString (btrieve_page_size_t pageSize) |
| Return a Btrieve page size as a string. | |
| const char * | BtrieveRecordCompressionModeToString (btrieve_record_compression_mode_t recordCompressionMode) |
| Return a Btrieve record compression mode as a string. | |
| const char * | BtrieveStatusCodeToString (btrieve_status_code_t statusCode) |
| Return a Btrieve status code as a string. | |
| const char * | BtrieveSystemDataModeToString (btrieve_system_data_mode_t systemDataMode) |
| Return a Btrieve system data mode as a string. | |
| const char * | BtrieveSystemFieldToString (btrieve_system_field_t systemField) |
| Return a Btrieve system field as a string. | |
| long long | BtrieveTimestampToUnixEpochMicroseconds (long long timestamp) |
| Convert a Btrieve TIMESTAMP to a Unix Epoch timestamp in microseconds. | |
| long long | BtrieveUnixEpochMicrosecondsToTimestamp (long long microseconds) |
| Convert a Unix Epoch based timestamp in microseconds to a Btrieve TIMESTAMP. | |
| const char * | BtrieveVariableLengthRecordsModeToString (btrieve_variable_length_records_mode_t variableLengthRecordsMode) |
| Return a Btrieve variable length records mode as a string. | |
| btrieve_status_code_t | BtrieveVersionAllocate (btrieve_version_t *btrieveVersionPtr) |
| Allocate a Btrieve version. | |
| btrieve_status_code_t | BtrieveVersionFree (btrieve_version_t version) |
| Free a Btrieve version. | |
| int | BtrieveVersionGetClientRevisionNumber (btrieve_version_t version) |
| Get client revision number from a Btrieve version. | |
| int | BtrieveVersionGetClientVersionNumber (btrieve_version_t version) |
| Get client version number from a Btrieve version. | |
| btrieve_version_type_t | BtrieveVersionGetClientVersionType (btrieve_version_t version) |
| Get client version type from a Btrieve version. | |
| btrieve_status_code_t | BtrieveVersionGetLastStatusCode (btrieve_version_t version) |
| Get last status code from a Btrieve version. | |
| int | BtrieveVersionGetLocalRevisionNumber (btrieve_version_t version) |
| Get local revision number from a Btrieve version. | |
| int | BtrieveVersionGetLocalVersionNumber (btrieve_version_t version) |
| Get local version number from a Btrieve version. | |
| btrieve_version_type_t | BtrieveVersionGetLocalVersionType (btrieve_version_t version) |
| Get local version type from a Btrieve version. | |
| int | BtrieveVersionGetRemoteRevisionNumber (btrieve_version_t version) |
| Get remote revision number from a Btrieve version. | |
| int | BtrieveVersionGetRemoteVersionNumber (btrieve_version_t version) |
| Get remote version number from a Btrieve version. | |
| btrieve_version_type_t | BtrieveVersionGetRemoteVersionType (btrieve_version_t version) |
| Get remote version type from a Btrieve version. | |
| const char * | BtrieveVersionTypeToString (btrieve_version_type_t versionType) |
| Return a Btrieve version type as a string. | |
| #define BTRIEVE_MAXIMUM_BULK_RECORD_COUNT 25804 |
The Btrieve maximum bulk record count.
| #define BTRIEVE_MAXIMUM_KEY_LENGTH 1024 |
The Btrieve maximum key segment length.
| #define BTRIEVE_MAXIMUM_RECORD_LENGTH (64 * 1024 - 1) |
The Btrieve maximum record length.
| typedef struct btrieve_bulk_create_payload* btrieve_bulk_create_payload_t |
A Btrieve bulk create payload.
| typedef struct btrieve_bulk_create_result* btrieve_bulk_create_result_t |
A Btrieve bulk create result.
| typedef struct btrieve_bulk_delete_attributes* btrieve_bulk_delete_attributes_t |
A Btrieve bulk delete attributes.
| typedef struct btrieve_bulk_delete_result* btrieve_bulk_delete_result_t |
A Btrieve bulk delete result.
| typedef struct btrieve_bulk_retrieve_attributes* btrieve_bulk_retrieve_attributes_t |
A Btrieve bulk retrieve attributes.
| typedef struct btrieve_bulk_retrieve_result* btrieve_bulk_retrieve_result_t |
A Btrieve bulk retrieve result.
| typedef struct btrieve_client* btrieve_client_t |
A Btrieve client.
| typedef struct btrieve_file_attributes* btrieve_file_attributes_t |
A Btrieve file attributes.
| typedef struct btrieve_file_information* btrieve_file_information_t |
A Btrieve file information.
| typedef struct btrieve_file* btrieve_file_t |
| typedef struct btrieve_filter* btrieve_filter_t |
A Btrieve filter.
| typedef struct btrieve_index_attributes* btrieve_index_attributes_t |
A Btrieve index attributes.
| typedef struct btrieve_key_segment* btrieve_key_segment_t |
A Btrieve key segment.
| typedef struct btrieve_version* btrieve_version_t |
A Btrieve version.
| enum btrieve_acs_mode_t |
The Btrieve alternate collation sequence modes.
| enum btrieve_comparison_t |
The Btrieve comparisons.
| enum btrieve_connector_t |
The Btrieve create modes.
| Enumerator | |
|---|---|
| BTRIEVE_CREATE_MODE_OVERWRITE | Overwrite. |
| BTRIEVE_CREATE_MODE_NO_OVERWRITE | No overwrite. |
| BTRIEVE_CREATE_MODE_UNKNOWN | Unknown. |
| enum btrieve_data_type_t |
The Btrieve data types.
| enum btrieve_disk_drive_t |
The Btrieve disk drives.
The Btrieve duplicate modes.
The Btrieve file encryption types.
The Btrieve file versions.
The Btrieve free space thresholds.
| enum btrieve_index_t |
The Btrieve indexes.
The Btrieve location modes.
| Enumerator | |
|---|---|
| BTRIEVE_LOCATION_MODE_NO_PREFERENCE | No preference. |
| BTRIEVE_LOCATION_MODE_FORCE_LOCAL | Force local. |
| BTRIEVE_LOCATION_MODE_FORCE_REMOTE | Force remote. |
| BTRIEVE_LOCATION_MODE_UNKNOWN | Unknown. |
| enum btrieve_lock_mode_t |
The Btrieve lock modes.
The Btrieve null key modes.
| Enumerator | |
|---|---|
| BTRIEVE_NULL_KEY_MODE_ALL_SEGMENTS | All segments. |
| BTRIEVE_NULL_KEY_MODE_ANY_SEGMENTS | Any segments. |
| BTRIEVE_NULL_KEY_MODE_NONE | None. |
| BTRIEVE_NULL_KEY_MODE_UNKNOWN | Unknown. |
| enum btrieve_open_mode_t |
The Btrieve open modes.
| enum btrieve_owner_mode_t |
The Btrieve file owner modes.
The Btrieve page lock type.
| enum btrieve_page_size_t |
The Btrieve page sizes.
The Btrieve status codes.
The Btrieve system data modes.
The Btrieve system fields.
| Enumerator | |
|---|---|
| BTRIEVE_SYSTEM_FIELD_CREATE_TIME | Create time. |
| BTRIEVE_SYSTEM_FIELD_UPDATE_TIME | Update time. |
| BTRIEVE_SYSTEM_FIELD_UNKNOWN | Unknown. |
The Btrieve version types.
|
extern |
Return a Btrieve ACS mode as a string.
| [in] | ACSMode | The ACS mode. |
|
extern |
Add a record to a Btrieve bulk create payload.
| [in] | bulkCreatePayload | The bulk create payload. See BtrieveBulkCreatePayloadAllocate(). |
| [in] | record | The record. |
| [in] | recordLength | The record length. Record length is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve bulk create payload.
| [out] | btrieveBulkCreatePayloadPtr | The Btrieve bulk create payload pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve bulk create payload.
| [in] | bulkCreatePayload | The bulk create payload. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve bulk create result.
| [out] | btrieveBulkCreateResultPtr | The Btrieve bulk create result pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve bulk create result.
| [in] | bulkCreateResult | The bulk create result. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get last status code from a Btrieve bulk create result
| [in] | bulkCreateResult | The bulk create result. See BtrieveFileBulkCreate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get record count from a Btrieve bulk create result
| [in] | bulkCreateResult | The bulk create result. See BtrieveFileBulkCreate(). |
| >= 0 | The record count. |
| -1 | An error has occurred. Use BtrieveBulkCreateResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record cursor position from a Btrieve bulk create result
| [in] | bulkCreateResult | The bulk create result. See BtrieveFileBulkCreate(). |
| [in] | recordNumber | The record number. |
| >= 0 | The record cursor position . |
| -1 | An error has occurred. Use BtrieveBulkCreateResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Add a filter to a Btrieve bulk delete attributes.
| [in] | bulkDeleteAttributes | The bulk delete attributes. See BtrieveBulkDeleteAttributesAllocate(). |
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve bulk delete attributes.
| [out] | bulkDeleteAttributesPtr | The Btrieve bulk delete attributes pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve bulk delete attributes.
| [in] | bulkDeleteAttributes | The bulk delete attributes. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set maximum record count for a Btrieve bulk delete attributes.
| [in] | bulkDeleteAttributes | The bulk delete attributes. See BtrieveBulkDeleteAttributesAllocate(). |
| [in] | maximumRecordCount | The maximum record count. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set maximum reject count for a Btrieve bulk delete attributes.
| [in] | bulkDeleteAttributes | The bulk delete attributes. See BtrieveBulkDeleteAttributesAllocate(). |
| [in] | maximumRejectCount | The maximum reject count. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set skip current record for a Btrieve bulk delete attributes.
| [in] | bulkDeleteAttributes | The bulk delete attributes. See BtrieveBulkDeleteAttributesAllocate(). |
| [in] | skipCurrentRecord | Skip current record? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve bulk delete result.
| [out] | bulkDeleteResultPtr | The Btrieve bulk delete results pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve bulk delete result.
| [in] | bulkDeleteResult | The bulk delete result. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get last status code from a Btrieve bulk delete result
| [in] | bulkDeleteResult | The bulk delete result. See BtrieveFileBulkDeleteNext() and BtrieveFileBulkDeletePrevious(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get record count from a Btrieve bulk delete result
| [in] | bulkDeleteResult | The bulk delete result. See BtrieveFileBulkDeleteNext() and BtrieveFileBulkDeletePrevious(). |
| >= 0 | The record count. |
| -1 | An error has occurred. Use BtrieveBulkDeleteResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record cursor position from a Btrieve bulk delete result
| [in] | bulkDeleteResult | The bulk delete result. See BtrieveFileBulkDeleteNext() and BtrieveFileBulkDeletePrevious(). |
| [in] | recordNumber | The record number. |
| >= 0 | The record cursor position . |
| -1 | An error has occurred. Use BtrieveBulkDeleteResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Add a field to a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [in] | offset | The offset. Offset must be less than BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| [in] | length | The length. Length is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Add a filter to a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Add a system field to a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [in] | systemField | The system field. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve bulk retrieve attributes.
| [out] | bulkRetrieveAttributesPtr | The Btrieve bulk retrieve attributes pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set maximum record count for a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [in] | maximumRecordCount | The maximum record count. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set maximum reject count for a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [in] | maximumRejectCount | The maximum reject count. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set skip current record for a Btrieve bulk retrieve attributes.
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [in] | skipCurrentRecord | Skip current record? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve bulk retrieve result.
| [out] | bulkRetrieveResultPtr | The Btrieve bulk retrieve results pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve bulk retrieve result.
| [in] | bulkRetrieveResult | The bulk retrieve result. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get last status code from a Btrieve bulk retrieve result
| [in] | bulkRetrieveResult | The bulk retrieve result. See BtrieveFileBulkRetrieveNext() and BtrieveFileBulkRetrievePrevious(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get record from a Btrieve bulk retrieve result
| [in] | bulkRetrieveResult | The bulk retrieve result. See BtrieveFileBulkRetrieveNext() and BtrieveFileBulkRetrievePrevious(). |
| [in] | recordNumber | The record number. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. |
| -1 | An error has occurred. Use BtrieveBulkRetrieveResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record count from a Btrieve bulk retrieve result
| [in] | bulkRetrieveResult | The bulk retrieve result. See BtrieveFileBulkRetrieveNext() and BtrieveFileBulkRetrievePrevious(). |
| >= 0 | The record count. |
| -1 | An error has occurred. Use BtrieveBulkRetrieveResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record cursor position from a Btrieve bulk retrieve result
| [in] | bulkRetrieveResult | The bulk retrieve result. See BtrieveFileBulkRetrieveNext() and BtrieveFileBulkRetrievePrevious(). |
| [in] | recordNumber | The record number. |
| >= 0 | The record cursor position . |
| -1 | An error has occurred. Use BtrieveBulkRetrieveResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record length from a Btrieve bulk retrieve result
| [in] | bulkRetrieveResult | The bulk retrieve result. See BtrieveFileBulkRetrieveNext() and BtrieveFileBulkRetrievePrevious(). |
| [in] | recordNumber | The record number. |
| >= 0 | The record length. |
| -1 | An error has occurred. Use BtrieveBulkRetrieveResultGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Allocate a Btrieve client.
| [out] | btrieveClientPtr | The Btrieve client pointer. |
| [in] | serviceAgentIdentifier | The service agent identifier. Use 0 to automatically generate a service agent identifier based on the caller's process identifier. |
| [in] | clientIdentifier | The client identifier. Use 0 to automatically generate a client identifier based on the caller's thread identifier. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Continuous operation begin for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | pathNames | The path names. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Continuous operation begin for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | pathNames | The path names. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Continuous operation end for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | pathNames | The path names. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Continuous operation end for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | pathNames | The path names. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File close for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | file | The file. See BtrieveClientFileOpen(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File create for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | fileName | The file name. |
| [in] | createMode | The create mode. |
| [in] | locationMode | The location mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File create for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | fileName | The file name. |
| [in] | createMode | The create mode. |
| [in] | locationMode | The location mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File delete for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | fileName | The file name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File delete for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | fileName | The file name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File open for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [out] | btrieveFilePtr | The Btrieve file pointer. |
| [in] | fileName | The file name. |
| [in] | ownerName | The owner name. |
| [in] | openMode | The open mode. |
| [in] | locationMode | The location mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File open for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [out] | btrieveFilePtr | The Btrieve file pointer. |
| [in] | fileName | The file name. |
| [in] | ownerName | The owner name. |
| [in] | openMode | The open mode. |
| [in] | locationMode | The location mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File rename for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | existingFileName | The existing file name. |
| [in] | newFileName | The new file name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
File rename for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | existingFileName | The existing file name. |
| [in] | newFileName | The new file name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve client.
| [in] | client | The client. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get client identifier from a Btrieve client
| [in] | client | The client. See BtrieveClientAllocate(). |
| >= 0 | The client identifier. |
| -1 | An error has occurred. Use BtrieveClientGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get current directory from a Btrieve client
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | diskDrive | The disk drive. Non-Windows based systems must use BTRIEVE_DISK_DRIVE_DEFAULT. |
| [out] | currentDirectory | The current directory. |
| [in] | currentDirectorySize | The current directory size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get current directory from a Btrieve client
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | diskDrive | The disk drive. Non-Windows based systems must use BTRIEVE_DISK_DRIVE_DEFAULT. |
| [in] | currentDirectory | The current directory. |
| [in] | currentDirectorySize | The current directory size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get last status code from a Btrieve client
| [in] | client | The client. See BtrieveClientAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get service agent identifier from a Btrieve client
| [in] | client | The client. See BtrieveClientAllocate(). |
| >= 0 | The service agent identifier. |
| -1 | An error has occurred. Use BtrieveClientGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get version from a Btrieve client
| [in] | client | The client. See BtrieveClientAllocate(). |
| [out] | version | The version. See BtrieveVersionAllocate(). |
| [in] | file | The file. See BtrieveClientFileOpen(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Login for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | databaseURI | The database URI. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Login for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | databaseURI | The database URI. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Logout for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | databaseURI | The database URI. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Logout for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | databaseURI | The database URI. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Reset for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set current directory for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | currentDirectory | The current directory. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set current directory for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | currentDirectory | The current directory. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Stop for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Transaction abort for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Transaction begin for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| [in] | transactionMode | The transaction mode. |
| [in] | lockMode | The lock mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Transaction end for a Btrieve client.
| [in] | client | The client. See BtrieveClientAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Return a Btrieve data type as a string.
| [in] | dataType | The data type. |
|
extern |
Return a Btrieve duplicate mode as a string.
| [in] | duplicateMode | The duplicate mode. |
|
extern |
Return a Btrieve encryption type as a string.
| [in] | encryptType | The encrypt type. |
|
extern |
Allocate a Btrieve file attributes.
| [out] | btrieveFileAttributesPtr | The Btrieve file attributes pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set balanced indexes for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | enableBalancedIndexes | Enable balanced indexes? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set file version for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | fileVersion | The file version. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set fixed record length for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | fixedRecordLength | The fixed record length. The fixed record length must be between 1 and BTRIEVE_MAXIMUM_RECORD_LENGTH, inclusive. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set free space threshold for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | freeSpaceThreshold | The free space threshold. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set key only for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | enableKeyOnly | Enable key only? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set page size for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | pageSize | The page size. |
| [in] | enablePageCompression | Enable page compression? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set preallocated page count for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | preallocatedPageCount | The preallocated page count. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set record compression mode for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | recordCompressionMode | The record compression mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set reserved duplicate pointer count for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | reservedDuplicatePointerCount | The reserved duplicate pointer count. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set system data mode for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | systemDataMode | The system data mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set variable length records mode for a Btrieve file attributes.
| [in] | fileAttributes | The file attributes. See BtrieveFileAttributesAllocate(). |
| [in] | variableLengthRecordsMode | The variable length records mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Bulk create for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | bulkCreatePayload | The bulk create payload. See BtrieveBulkCreatePayloadAllocate(). |
| [out] | bulkCreateResult | The bulk create result. See BtrieveBulkCreateResultAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Bulk delete next for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | bulkDeleteAttributes | The bulk delete attributes. See BtrieveBulkDeleteAttributesAllocate(). |
| [out] | bulkDeleteResult | The bulk delete result. See BtrieveBulkDeleteResultAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Bulk delete previous for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | bulkDeleteAttributes | The bulk delete attributes. See BtrieveBulkDeleteAttributesAllocate(). |
| [out] | bulkDeleteResult | The bulk delete result. See BtrieveBulkDeleteResultAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Bulk retrieve next for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [out] | bulkRetrieveResult | The bulk retrieve result. See BtrieveBulkRetrieveResultAllocate(). |
| [in] | lockMode | The lock mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Bulk retrieve previous for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | bulkRetrieveAttributes | The bulk retrieve attributes. See BtrieveBulkRetrieveAttributesAllocate(). |
| [out] | bulkRetrieveResult | The bulk retrieve result. See BtrieveBulkRetrieveResultAllocate(). |
| [in] | lockMode | The lock mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get cursor position from a Btrieve file
| [in] | file | The file. See BtrieveClientFileOpen(). |
| >= 0 | The cursor position. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get information from a Btrieve file
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [out] | fileInformation | The file information. See BtrieveFileInformationAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get last status code from a Btrieve file
| [in] | file | The file. See BtrieveClientFileOpen(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get numerator from a Btrieve file
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [in] | key | The key. |
| [in] | keyLength | The key length. |
| [in] | cursorPosition | The cursor position. |
| [in] | denominator | The denominator. |
| >= 0 | The numerator. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get percentage from a Btrieve file
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [in] | key | The key. |
| [in] | keyLength | The key length. |
| [in] | cursorPosition | The cursor position. |
| >= 0 | The percentage. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record create time from a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| > 0 | The record create time as a Btrieve timestamp. |
| = 0 | The record create time is unavailable. Ensure the file was created with system data. See BtrieveFileAttributesSetSystemDataMode(). |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record update time from a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| > 0 | The record update time as a Btrieve timestamp. |
| = 0 | The record update time is unavailable. Ensure the file was created with system data version 2. See BtrieveFileAttributesSetSystemDataMode(). |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Index create for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Index drop for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve file information.
| [out] | btrieveFileInformationPtr | The Btrieve file information pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve file information.
| [in] | fileInformation | The file information. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get balanced indexes from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Balanced indexes enabled. |
| 0 | Balanced indexes disabled. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get client transactions from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Client transactions are active. |
| 0 | Client transactions are not active. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get continuous operation from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The file is in continuous operation. |
| 0 | The file isn't in continuous operation. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get duplicate record conflict cursor position from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The duplicate record conflict cursor position. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get duplicate record conflict index from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_INDEX_UNKNOWN | The duplicate record conflict index. |
| = BTRIEVE_INDEX_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get encryption type from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_ENCRYPT_TYPE_UNKNOWN | The encryption type. |
| = BTRIEVE_ENCRYPT_TYPE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get explicit locks from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Explicit locks are active. |
| 0 | Explicit locks are not active. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get file version from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_FILE_VERSION_UNKNOWN | The file version. |
| = BTRIEVE_FILE_VERSION_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get fixed record length from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The fixed record length. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get free space threshold from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_FREE_SPACE_THRESHOLD_UNKNOWN | The free space threshold. |
| = BTRIEVE_FREE_SPACE_THRESHOLD_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get gateway major version from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The gateway major version. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get gateway minor version from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The gateway minor version. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get gateway name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get gateway patch level from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The gateway patch level. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get gateway platform from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The gateway platform. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get handle count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The handle count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get identifier from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The identifier. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get index count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The index count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get key only from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | File is key only. |
| 0 | File isn't key only. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get key segment from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | keySegment | The key segment. See BtrieveKeySegmentAllocate(). |
| [in] | keySegmentNumber | The key segment number. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get last status code from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get lock owner client identifier from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The lock owner client identifier. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner explicit lock mode from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_LOCK_MODE_UNKNOWN | The lock owner explicit lock mode. |
| = BTRIEVE_LOCK_MODE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner file lock from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The lock owner has a file lock. |
| 0 | The lock owner doesn't have a file lock. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner implicit lock from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The lock owner has an implicit lock. |
| 0 | The lock owner doesn't have an implicit lock. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner index from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_INDEX_UNKNOWN | The lock owner index. |
| = BTRIEVE_INDEX_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get lock owner page lock type from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_PAGE_LOCK_TYPE_UNKNOWN | The lock owner page lock type. |
| = BTRIEVE_PAGE_LOCK_TYPE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner record lock from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The lock owner has a record lock. |
| 0 | The lock owner doesn't have a record lock. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner same process from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The lock owner is the same process. |
| 0 | The lock owner isn't the same process. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner service agent identifier from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The lock owner service agent identifier. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner time in transaction from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The lock owner time in transaction. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner transaction level from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The lock owner transaction level. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner write hold from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The lock owner has a write hold. |
| 0 | The lock owner doesn't have a write hold. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get lock owner write no wait from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The lock owner is performing a write with no wait. |
| 0 | The lock owner isn't performing a write with no wait. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get loggable from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | File is loggable. |
| 0 | File isn't loggable. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get log index from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_INDEX_UNKNOWN | The log index. |
| = BTRIEVE_INDEX_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get open timestamp from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The open timestamp. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get owner mode from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_OWNER_MODE_UNKNOWN | The owner mode. |
| = BTRIEVE_OWNER_MODE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get page compression from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Page compression enabled. |
| 0 | Page compression disabled. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get page preallocation from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Page preallocation enabled. |
| 0 | Page preallocation disabled. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get page size from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_PAGE_SIZE_UNKNOWN | The page size. |
| = BTRIEVE_PAGE_SIZE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get read only from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The file is opened read only. |
| 0 | The file isn't opened read only. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record compression mode from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_RECORD_COMPRESSION_MODE_UNKNOWN | The record compression mode. |
| = BTRIEVE_RECORD_COMPRESSION_MODE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get record count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The record count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get referential integrity constraints from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The file has referential integrity constraints. |
| 0 | The file doesn't have referential integrity constraints. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get referential integrity cursor position from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The referential integrity cursor position. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get referential integrity file name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get referential integrity operation code from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The referential integrity operation code. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database authentication by database from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database authentication by database. |
| 0 | Security current database not authentication by database. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database authorization by database from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database authorization by database. |
| 0 | Security current database not authorization by database. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database btpasswd from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database Btpasswd. |
| 0 | Security current database not Btpasswd. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database explicit from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database explicit. |
| 0 | Security current database not explicit. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database implicit from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database implicit. |
| 0 | Security current database not implicit. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get security current database PAM from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database PAM. |
| 0 | Security current database not PAM. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database RTSS complete from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database RTSS complete. |
| 0 | Security current database not RTSS complete. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database RTSS disabled from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database RTSS disabled. |
| 0 | Security current database not RTSS disabled. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database RTSS preauthorized from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database RTSS preauthorized. |
| 0 | Security current database not RTSS preauthorized. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database trusted from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database trusted. |
| 0 | Security current database not trusted. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database windows named pipe from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database Windows named pipe. |
| 0 | Security current database not Windows named pipe. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current database workgroup from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security current database workgroup. |
| 0 | Security current database not workgroup. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security current user name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get security handle authentication by database from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle authentication by database. |
| 0 | Security handle not authentication by database. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle authorization by database from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle authorization by database. |
| 0 | Security handle not authorization by database. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle btpasswd from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle Btpasswd. |
| 0 | Security handle not Btpasswd. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle database name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get security handle explicit from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle explicit. |
| 0 | Security handle not explicit. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle implicit from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle implicit. |
| 0 | Security handle not implicit. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle PAM from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle PAM. |
| 0 | Security handle not PAM. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle RTSS complete from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle RTSS complete. |
| 0 | Security handle not RTSS complete. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle RTSS disabled from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle RTSS disabled. |
| 0 | Security handle not RTSS disabled. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle RTSS preauthorized from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle RTSS preautorized. |
| 0 | Security handle not RTSS preautorized. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle table name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get security handle trusted from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle trusted. |
| 0 | Security handle not trusted. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle user name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get security handle windows named pipe from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle Windows named pipe. |
| 0 | Security handle not Windows named pipe. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security handle workgroup from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security handle workgroup. |
| 0 | Security handle not workgroup. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission alter from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission alter. |
| 0 | Security permission no alter. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission create file from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission file create. |
| 0 | Security permission no file create. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission create record from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission record create. |
| 0 | Security permission no record create. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission create stored procedure from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission create stored procedure. |
| 0 | Security permission no create stored procedure. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission create view from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission create view. |
| 0 | Security permission no create view. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission delete from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission delete. |
| 0 | Security permission no delete. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission execute from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission execute. |
| 0 | Security permission no execute. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission no rights from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission no rights. |
| 0 | Security permission rights. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission open from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission open. |
| 0 | Security permission no open. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission read from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission read. |
| 0 | Security permission no read. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission refer from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission refer. |
| 0 | Security permission no refer. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get security permission update from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | Security permission update. |
| 0 | Security permission no update. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get segment count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The segment count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get segmented from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | File is segmented. |
| 0 | File isn't segmented. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get segment file name from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| [in] | segmentFileNumber | The segment file number. |
| [out] | name | The name. |
| [in] | nameSize | The name size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get system data from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| 2 | System data version 2 is present. |
| 1 | System data is present. |
| 0 | System data isn't present. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get system data mode from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_SYSTEM_DATA_MODE_UNKNOWN | The system data mode. |
| = BTRIEVE_SYSTEM_DATA_MODE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get system index from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| 3 | System indexes BTRIEVE_INDEX_SYSTEM and BTRIEVE_INDEX_SYSTEM_VERSION_2 are present. |
| 2 | System index BTRIEVE_INDEX_SYSTEM_VERSION_2 is present. |
| 1 | System index BTRIEVE_INDEX_SYSTEM is present. |
| 0 | No system index is present. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get system index size from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The system index size. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get system index version from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The system index version. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get unused duplicate pointer count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The unused duplicate pointer count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get unused page count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The unused page count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get usage count from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| >= 0 | The usage count. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get variable length records mode from a Btrieve file information
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| != BTRIEVE_VARIABLE_LENGTH_RECORDS_MODE_UNKNOWN | The variable length records mode. |
| = BTRIEVE_VARIABLE_LENGTH_RECORDS_MODE_UNKNOWN | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get wrong owner from a Btrieve file information.
| [in] | fileInformation | The file information. See BtrieveFileGetInformation(). |
| > 0 | The file was opened with an incorrect owner name. |
| 0 | The file wasn't opened with an incorrect owner name. |
| -1 | An error has occurred. Use BtrieveFileInformationGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Key retrieve for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | comparison | The comparison. |
| [in] | index | The index. |
| [out] | key | The key. |
| [in] | keyLength | The key length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Key retrieve first for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Key retrieve last for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Key retrieve next for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Key retrieve previous for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record append chunk for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | chunk | The chunk. |
| [in] | chunkLength | The chunk length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record create for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in,out] | record | The record. If the current record contains a BTRIEVE_DATA_TYPE_AUTOINCREMENT or BTRIEVE_DATA_TYPE_AUTOTIMESTAMP key segment then the passed in record may be modifed. |
| [in] | recordLength | The record length. Record length is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordAppendChunk() for creating records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record delete for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record delete chunk for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | offset | The offset. If offset is -1, then the current offset is used. |
| [in] | chunkLength | The chunk length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record insert chunk for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | offset | The offset. If offset is -1, then the current offset is used. |
| [in] | chunk | The chunk. |
| [in] | chunkLength | The chunk length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record retrieve for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | comparison | The comparison. |
| [in] | index | The index. |
| [in] | key | The key. |
| [in] | keyLength | The key length. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve by cursor position for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [in] | cursorPosition | The cursor position. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve by fraction for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [in] | numerator | The numerator. |
| [in] | denominator | The denominator. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve by percentage for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [in] | percentage | The percentage. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve chunk for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | offset | The offset. If offset is -1, then the current offset is used. |
| [in] | length | The length. |
| [in] | lockMode | The lock mode. |
| [out] | chunk | The chunk. |
| [in] | chunkSize | The chunk size. |
| >= 0 | The number of bytes read. You may retrieve multiple chunks. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve first for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve last for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | index | The index. |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve next for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record retrieve previous for a Btrieve file.
| [out] | key | The key. |
| [in] | keySize | The key size. |
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [out] | record | The record. |
| [in] | recordSize | The record size. |
| [in] | lockMode | The lock mode. |
| >= 0 | The number of bytes read. The number of bytes read is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordRetrieveChunk() for retrieving records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. If the record size requested is less than the length of the current record then BtrieveFileGetLastStatusCode() will return BTRIEVE_STATUS_CODE_DATALENGTH_ERROR. |
| -1 | An error has occurred. Use BtrieveFileGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Record truncate for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | offset | The offset. If offset is -1, then the current offset is used. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record unlock for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | unlockMode | The unlock mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record update for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | record | The record. |
| [in] | recordLength | The record length. Record length is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. See BtrieveFileRecordUpdateChunk() for updating records greater than BTRIEVE_MAXIMUM_RECORD_LENGTH in length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Record update chunk for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | offset | The offset. If offset is -1, then the current offset is used. |
| [in] | chunk | The chunk. |
| [in] | chunkLength | The chunk length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set owner for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | ownerMode | The owner mode. |
| [in] | ownerName | The owner name. |
| [in] | ownerNameAgain | The owner name again. |
| [in] | useLongOwnerName | Use a long owner name? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Unlock cursor position for a Btrieve file.
| [in] | file | The file. See BtrieveClientFileOpen(). |
| [in] | cursorPosition | The cursor position. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Return a Btrieve file version as a string.
| [in] | fileVersion | The file version. |
|
extern |
Allocate a Btrieve filter.
| [out] | btrieveFilterPtr | The Btrieve filter pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve filter.
| [in] | filter | The filter. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS mode for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | ACSMode | The ACS mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS name for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | name | The name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS user defined for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | name | The name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set comparison for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | comparison | The comparison. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set comparison constant for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | constant | The constant. |
| [in] | constantLength | The comparison constant length. Comparison constant length is limited to BTRIEVE_MAXIMUM_KEY_LENGTH. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set comparison field for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | offset | The comparison field offset. Offset must be less than BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set connector for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | connector | The connector. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set field for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | offset | The offset. Offset must be less than BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| [in] | length | The length. Length is limited to BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| [in] | dataType | The data type. BTRIEVE_DATA_TYPE_LEGACY_BINARY and BTRIEVE_DATA_TYPE_LEGACY_STRING are not supported. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set like code page name for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | name | The name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set system field for a Btrieve filter.
| [in] | filter | The filter. See BtrieveFilterAllocate(). |
| [in] | systemField | The system field. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Return a Btrieve free space threshold as a string.
| [in] | freeSpaceThreshold | The free space threshold. |
|
extern |
segment for a Btrieve index attributes Addkey
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | keySegment | The key segment. See BtrieveKeySegmentAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Allocate a Btrieve index attributes.
| [out] | btrieveIndexAttributesPtr | The Btrieve index attributes pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS mode for a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | ACSMode | The ACS mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS name for a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | ACSName | The ACS name. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS number for a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | ACSNumber | The ACS number. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set ACS user defined for a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | ACSName | The ACS name. |
| [in] | ACSMap | The ACS map. |
| [in] | ACSMapLength | The ACS map length. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set duplicate mode for a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | duplicateMode | The duplicate mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set index for a Btrieve IndexAttributes.
| [in] | index | The index. |
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set modifiable for a Btrieve index attributes.
| [in] | indexAttributes | The index attributes. See BtrieveIndexAttributesAllocate(). |
| [in] | enableModifiable | Enable modifiable? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Return a Btrieve index as a string.
| [in] | index | The index. |
|
extern |
Allocate a Btrieve key segment.
| [out] | btrieveKeySegmentPtr | The Btrieve key segment pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve key segment.
| [in] | keySegment | The key segment. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get ACS mode from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| != BTRIEVE_ACS_MODE_UNKNOWN | The ACS mode. |
| = BTRIEVE_ACS_MODE_UNKNOWN | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get ACS number from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The ACS number. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get data type from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| != BTRIEVE_DATA_TYPE_UNKNOWN | The data type. |
| = BTRIEVE_DATA_TYPE_UNKNOWN | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get descending sort order from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| > 0 | Descending sort order is set. |
| 0 | Descending sort order isn't set. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get duplicate mode from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| != BTRIEVE_DUPLICATE_MODE_UNKNOWN | The duplicate mode. |
| = BTRIEVE_DUPLICATE_MODE_UNKNOWN | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get index from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| != BTRIEVE_INDEX_UNKNOWN | The index. |
| = BTRIEVE_INDEX_UNKNOWN | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get key continues from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| > 0 | Key continues is set. |
| 0 | Key continues isn't set. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get last status code from a Btrieve key segment
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get length from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The length. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get modifiable from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| > 0 | Modifications are allowed. |
| 0 | Modifications are not allowed. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get null all segments from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The null all segments. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get null any segment from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The null any segment. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get null key mode from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| != BTRIEVE_NULL_KEY_MODE_UNKNOWN | The null key mode. |
| = BTRIEVE_NULL_KEY_MODE_UNKNOWN | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get null value from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The null value. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get offset from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The offset. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get segmented from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The segmented. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get unique value count from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The unique value count. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get use numbered ACS from a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveFileInformationGetKeySegment(). |
| >= 0 | The use numbered ACS. |
| -1 | An error has occurred. Use BtrieveKeySegmentGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Set descending sort order for a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveKeySegmentAllocate(). |
| [in] | setDescendingSortOrder | Enable descending sort order? |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set field for a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveKeySegmentAllocate(). |
| [in] | offset | The offset. Offset must be less than BTRIEVE_MAXIMUM_RECORD_LENGTH. |
| [in] | length | The length. Length is limited to BTRIEVE_MAXIMUM_KEY_LENGTH. |
| [in] | dataType | The data type. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set null key mode for a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveKeySegmentAllocate(). |
| [in] | nullKeyMode | The null key mode. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Set null value for a Btrieve key segment.
| [in] | keySegment | The key segment. See BtrieveKeySegmentAllocate(). |
| [in] | nullValue | The null value. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Return a Btrieve lock mode as a string.
| [in] | lockMode | The lock mode. |
|
extern |
Return a Btrieve null key mode as a string.
| [in] | nullKeyMode | The null key mode. |
|
extern |
Return a Btrieve owner mode as a string.
| [in] | ownerMode | The owner mode. |
|
extern |
Return a Btrieve page lock type as a string.
| [in] | pageLockType | The page lock type. |
|
extern |
Return a Btrieve page size as a string.
| [in] | pageSize | The page size. |
|
extern |
Return a Btrieve record compression mode as a string.
| [in] | recordCompressionMode | The record compression mode. |
|
extern |
Return a Btrieve status code as a string.
| [in] | statusCode | The status code. |
|
extern |
Return a Btrieve system data mode as a string.
| [in] | systemDataMode | The system data mode. |
|
extern |
Return a Btrieve system field as a string.
| [in] | systemField | The system field. |
|
extern |
Convert a Btrieve TIMESTAMP to a Unix Epoch timestamp in microseconds.
| [in] | timestamp | The Btrieve TIMESTAMP. |
|
extern |
Convert a Unix Epoch based timestamp in microseconds to a Btrieve TIMESTAMP.
| [in] | microseconds | The Unix Epoch timestamp in microseconds granularity. |
|
extern |
Return a Btrieve variable length records mode as a string.
| [in] | variableLengthRecordsMode | The variable length records mode. |
|
extern |
Allocate a Btrieve version.
| [out] | btrieveVersionPtr | The Btrieve version pointer. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Free a Btrieve version.
| [in] | version | The version. |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get client revision number from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| >= 0 | The client revision number. |
| -1 | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get client version number from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| >= 0 | The client version number. |
| -1 | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get client version type from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| != BTRIEVE_VERSION_TYPE_UNKNOWN | The client version type. |
| = BTRIEVE_VERSION_TYPE_UNKNOWN | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get last status code from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| = BTRIEVE_STATUS_CODE_NO_ERROR | Success. |
| != BTRIEVE_STATUS_CODE_NO_ERROR | An error has occurred. |
|
extern |
Get local revision number from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| >= 0 | The local revision number. |
| -1 | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get local version number from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| >= 0 | The local version number. |
| -1 | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get local version type from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| != BTRIEVE_VERSION_TYPE_UNKNOWN | The local version type. |
| = BTRIEVE_VERSION_TYPE_UNKNOWN | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get remote revision number from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| >= 0 | The remote revision number. |
| -1 | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get remote version number from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| >= 0 | The remote version number. |
| -1 | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Get remote version type from a Btrieve version.
| [in] | version | The version. See BtrieveClientGetVersion(). |
| != BTRIEVE_VERSION_TYPE_UNKNOWN | The remote version type. |
| = BTRIEVE_VERSION_TYPE_UNKNOWN | An error has occurred. Use BtrieveVersionGetLastStatusCode() to determine the btrieve_status_code_t associated with any error. |
|
extern |
Return a Btrieve version type as a string.
| [in] | versionType | The version type. See BtrieveClientGetVersion(). |