マクロ定義 | |
#define | BTRIEVE_MAXIMUM_BULK_RECORD_COUNT 25804 |
Btrieve 最大バルク レコード数。 [詳解] | |
#define | BTRIEVE_MAXIMUM_KEY_LENGTH 255 |
Btrieve 最大キー セグメント長。 [詳解] | |
#define | BTRIEVE_MAXIMUM_RECORD_LENGTH (64 * 1024 - 1) |
Btrieve 最大レコード長。 [詳解] | |
型定義 | |
typedef struct btrieve_bulk_create_payload * | btrieve_bulk_create_payload_t |
Btrieve 一括作成ペイロード。 [詳解] | |
typedef struct btrieve_bulk_create_result * | btrieve_bulk_create_result_t |
Btrieve 一括作成結果。 [詳解] | |
typedef struct btrieve_bulk_delete_attributes * | btrieve_bulk_delete_attributes_t |
Btrieve 一括削除属性。 [詳解] | |
typedef struct btrieve_bulk_delete_result * | btrieve_bulk_delete_result_t |
Btrieve 一括削除結果。 [詳解] | |
typedef struct btrieve_bulk_retrieve_attributes * | btrieve_bulk_retrieve_attributes_t |
Btrieve 一括取得属性。 [詳解] | |
typedef struct btrieve_bulk_retrieve_result * | btrieve_bulk_retrieve_result_t |
Btrieve 一括取得結果。 [詳解] | |
typedef struct btrieve_client * | btrieve_client_t |
Btrieve クライアント。 [詳解] | |
typedef struct btrieve_file_attributes * | btrieve_file_attributes_t |
Btrieve ファイル属性。 [詳解] | |
typedef struct btrieve_file_information * | btrieve_file_information_t |
Btrieve ファイル情報。 [詳解] | |
typedef struct btrieve_file * | btrieve_file_t |
Btrieve ファイル。 [詳解] | |
typedef struct btrieve_filter * | btrieve_filter_t |
Btrieve フィルター。 [詳解] | |
typedef struct btrieve_index_attributes * | btrieve_index_attributes_t |
Btrieve インデックス属性。 [詳解] | |
typedef struct btrieve_key_segment * | btrieve_key_segment_t |
Btrieve キー セグメント。 [詳解] | |
typedef struct btrieve_version * | btrieve_version_t |
Btrieve バージョン。 [詳解] | |
#define BTRIEVE_MAXIMUM_BULK_RECORD_COUNT 25804 |
Btrieve 最大バルク レコード数。
#define BTRIEVE_MAXIMUM_KEY_LENGTH 255 |
Btrieve 最大キー セグメント長。
#define BTRIEVE_MAXIMUM_RECORD_LENGTH (64 * 1024 - 1) |
Btrieve 最大レコード長。
typedef struct btrieve_bulk_create_payload* btrieve_bulk_create_payload_t |
Btrieve 一括作成ペイロード。
typedef struct btrieve_bulk_create_result* btrieve_bulk_create_result_t |
Btrieve 一括作成結果。
typedef struct btrieve_bulk_delete_attributes* btrieve_bulk_delete_attributes_t |
Btrieve 一括削除属性。
typedef struct btrieve_bulk_delete_result* btrieve_bulk_delete_result_t |
Btrieve 一括削除結果。
typedef struct btrieve_bulk_retrieve_attributes* btrieve_bulk_retrieve_attributes_t |
Btrieve 一括取得属性。
typedef struct btrieve_bulk_retrieve_result* btrieve_bulk_retrieve_result_t |
Btrieve 一括取得結果。
typedef struct btrieve_client* btrieve_client_t |
Btrieve クライアント。
typedef struct btrieve_file_attributes* btrieve_file_attributes_t |
Btrieve ファイル属性。
typedef struct btrieve_file_information* btrieve_file_information_t |
Btrieve ファイル情報。
typedef struct btrieve_file* btrieve_file_t |
typedef struct btrieve_filter* btrieve_filter_t |
Btrieve フィルター。
typedef struct btrieve_index_attributes* btrieve_index_attributes_t |
Btrieve インデックス属性。
typedef struct btrieve_key_segment* btrieve_key_segment_t |
Btrieve キー セグメント。
typedef struct btrieve_version* btrieve_version_t |
Btrieve バージョン。
enum btrieve_acs_mode_t |
enum btrieve_comparison_t |
Btrieve 比較。
enum btrieve_connector_t |
Btrieve 作成モード。
列挙値 | |
---|---|
BTRIEVE_CREATE_MODE_OVERWRITE | 上書きする。 |
BTRIEVE_CREATE_MODE_NO_OVERWRITE | 上書きしない。 |
BTRIEVE_CREATE_MODE_UNKNOWN | 不明。 |
enum btrieve_data_type_t |
Btrieve データ型。
enum btrieve_disk_drive_t |
Btrieve ディスク ドライブ。
Btrieve ファイル バージョン。
enum btrieve_index_t |
Btrieve インデックス。
Btrieve 場所モード。
列挙値 | |
---|---|
BTRIEVE_LOCATION_MODE_NO_PREFERENCE | 優先設定しない。 |
BTRIEVE_LOCATION_MODE_FORCE_LOCAL | ローカルを設定する。 |
BTRIEVE_LOCATION_MODE_FORCE_REMOTE | リモートを設定する。 |
BTRIEVE_LOCATION_MODE_UNKNOWN | 不明。 |
enum btrieve_lock_mode_t |
Btrieve ロック モード。
enum btrieve_open_mode_t |
Btrieve オープン モード。
enum btrieve_owner_mode_t |
Btrieve ファイルのオーナー モード。
enum btrieve_page_size_t |
Btrieve ページ サイズ。
Btrieve ステータス コード。
Btrieve バージョンの種類。
const char* BtrieveACSModeToString | ( | btrieve_acs_mode_t | ACSMode | ) |
Btrieve ACS モードを文字列として返します。
[in] | ACSMode | ACS モード。 |
btrieve_status_code_t BtrieveBulkCreatePayloadAddRecord | ( | btrieve_bulk_create_payload_t | bulkCreatePayload, |
const char * | record, | ||
int | recordLength | ||
) |
Btrieve 一括作成ペイロードにレコードを追加します。
[in] | bulkCreatePayload | 一括作成ペイロード。 BtrieveBulkCreatePayloadAllocate() を参照してください。 |
[in] | record | レコード。 |
[in] | recordLength | レコード長。レコード長は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkCreatePayloadAllocate | ( | btrieve_bulk_create_payload_t * | btrieveBulkCreatePayloadPtr | ) |
Btrieve 一括作成ペイロードを割り当てます。
[out] | btrieveBulkCreatePayloadPtr | Btrieve 一括作成ペイロード ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkCreatePayloadFree | ( | btrieve_bulk_create_payload_t | bulkCreatePayload | ) |
Btrieve 一括作成ペイロードを解放します。
[in] | bulkCreatePayload | 一括作成ペイロード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkCreateResultAllocate | ( | btrieve_bulk_create_result_t * | btrieveBulkCreateResultPtr | ) |
Btrieve 一括作成結果を割り当てます。
[out] | btrieveBulkCreateResultPtr | Btrieve 一括作成結果ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkCreateResultFree | ( | btrieve_bulk_create_result_t | bulkCreateResult | ) |
Btrieve 一括作成結果を解放します。
[in] | bulkCreateResult | 一括作成結果。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkCreateResultGetLastStatusCode | ( | btrieve_bulk_create_result_t | bulkCreateResult | ) |
Btrieve 一括作成結果から最新のステータス コードを取得します。
[in] | bulkCreateResult | 一括作成結果。 BtrieveFileBulkCreate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveBulkCreateResultGetRecordCount | ( | btrieve_bulk_create_result_t | bulkCreateResult | ) |
Btrieve 一括作成結果からレコード数を取得します。
[in] | bulkCreateResult | 一括作成結果。 BtrieveFileBulkCreate() を参照してください。 |
>= 0 | レコード数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkCreateResultGetLastStatusCode() を使用します。 |
long long BtrieveBulkCreateResultGetRecordCursorPosition | ( | btrieve_bulk_create_result_t | bulkCreateResult, |
int | recordNumber | ||
) |
Btrieve 一括作成結果からレコードのカーソル位置を取得します。
[in] | bulkCreateResult | 一括作成結果。 BtrieveFileBulkCreate() を参照してください。 |
[in] | recordNumber | レコード番号。 |
>= 0 | レコードのカーソル位置。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkCreateResultGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveBulkDeleteAttributesAddFilter | ( | btrieve_bulk_delete_attributes_t | bulkDeleteAttributes, |
btrieve_filter_t | filter | ||
) |
Btrieve 一括削除属性にフィルターを追加します。
[in] | bulkDeleteAttributes | 一括削除属性。 BtrieveBulkDeleteAttributesAllocate() を参照してください。 |
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteAttributesAllocate | ( | btrieve_bulk_delete_attributes_t * | bulkDeleteAttributesPtr | ) |
Btrieve 一括削除属性を割り当てます。
[out] | bulkDeleteAttributesPtr | Btrieve 一括削除属性ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteAttributesFree | ( | btrieve_bulk_delete_attributes_t | bulkDeleteAttributes | ) |
Btrieve 一括削除属性を解放します。
[in] | bulkDeleteAttributes | 一括削除属性。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteAttributesSetMaximumRecordCount | ( | btrieve_bulk_delete_attributes_t | bulkDeleteAttributes, |
int | maximumRecordCount | ||
) |
Btrieve 一括削除属性に最大レコード数を設定します。
[in] | bulkDeleteAttributes | 一括削除属性。 BtrieveBulkDeleteAttributesAllocate() を参照してください。 |
[in] | maximumRecordCount | 最大レコード数。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteAttributesSetMaximumRejectCount | ( | btrieve_bulk_delete_attributes_t | bulkDeleteAttributes, |
int | maximumRejectCount | ||
) |
Btrieve 一括削除属性に最大リジェクト カウントを設定します。
[in] | bulkDeleteAttributes | 一括削除属性。 BtrieveBulkDeleteAttributesAllocate() を参照してください。 |
[in] | maximumRejectCount | 最大リジェクト カウント。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteAttributesSetSkipCurrentRecord | ( | btrieve_bulk_delete_attributes_t | bulkDeleteAttributes, |
int | skipCurrentRecord | ||
) |
Btrieve 一括削除属性に現在のレコードのスキップを設定します。
[in] | bulkDeleteAttributes | 一括削除属性。 BtrieveBulkDeleteAttributesAllocate() を参照してください。 |
[in] | skipCurrentRecord | 現在のレコードをスキップするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteResultAllocate | ( | btrieve_bulk_delete_result_t * | bulkDeleteResultPtr | ) |
Btrieve 一括削除結果を割り当てます。
[out] | bulkDeleteResultPtr | Btrieve 一括削除結果ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteResultFree | ( | btrieve_bulk_delete_result_t | bulkDeleteResult | ) |
Btrieve 一括削除結果を解放します。
[in] | bulkDeleteResult | 一括削除結果。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkDeleteResultGetLastStatusCode | ( | btrieve_bulk_delete_result_t | bulkDeleteResult | ) |
Btrieve 一括削除結果から最新のステータス コードを取得します。
[in] | bulkDeleteResult | 一括削除結果。 BtrieveFileBulkDeleteNext() および BtrieveFileBulkDeletePrevious() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveBulkDeleteResultGetRecordCount | ( | btrieve_bulk_delete_result_t | bulkDeleteResult | ) |
Btrieve 一括削除結果からレコード数を取得します。
[in] | bulkDeleteResult | 一括削除結果。 BtrieveFileBulkDeleteNext() および BtrieveFileBulkDeletePrevious() を参照してください。 |
>= 0 | レコード数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkDeleteResultGetLastStatusCode() を使用します。 |
long long BtrieveBulkDeleteResultGetRecordCursorPosition | ( | btrieve_bulk_delete_result_t | bulkDeleteResult, |
int | recordNumber | ||
) |
Btrieve 一括削除結果からレコードのカーソル位置を取得します。
[in] | bulkDeleteResult | 一括削除結果。 BtrieveFileBulkDeleteNext() および BtrieveFileBulkDeletePrevious() を参照してください。 |
[in] | recordNumber | レコード番号。 |
>= 0 | レコードのカーソル位置。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkDeleteResultGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesAddField | ( | btrieve_bulk_retrieve_attributes_t | bulkRetrieveAttributes, |
int | offset, | ||
int | length | ||
) |
Btrieve 一括取得属性にフィールドを追加します。
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[in] | offset | オフセット。オフセットは BTRIEVE_MAXIMUM_RECORD_LENGTH より小さくなければなりません。 |
[in] | length | 長さ。長さは BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesAddFilter | ( | btrieve_bulk_retrieve_attributes_t | bulkRetrieveAttributes, |
btrieve_filter_t | filter | ||
) |
Btrieve 一括取得属性にフィルターを追加します。
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesAllocate | ( | btrieve_bulk_retrieve_attributes_t * | bulkRetrieveAttributesPtr | ) |
Btrieve 一括取得属性を割り当てます。
[out] | bulkRetrieveAttributesPtr | Btrieve 一括取得属性ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesFree | ( | btrieve_bulk_retrieve_attributes_t | bulkRetrieveAttributes | ) |
Btrieve 一括取得属性を解放します。
[in] | bulkRetrieveAttributes | 一括取得属性。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesSetMaximumRecordCount | ( | btrieve_bulk_retrieve_attributes_t | bulkRetrieveAttributes, |
int | maximumRecordCount | ||
) |
Btrieve 一括取得属性に最大レコード数を設定します。
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[in] | maximumRecordCount | 最大レコード数。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesSetMaximumRejectCount | ( | btrieve_bulk_retrieve_attributes_t | bulkRetrieveAttributes, |
int | maximumRejectCount | ||
) |
Btrieve 一括取得属性に最大リジェクト カウントを設定します。
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[in] | maximumRejectCount | 最大リジェクト カウント。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveAttributesSetSkipCurrentRecord | ( | btrieve_bulk_retrieve_attributes_t | bulkRetrieveAttributes, |
int | skipCurrentRecord | ||
) |
Btrieve 一括取得属性に現在のレコードのスキップを設定します。
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[in] | skipCurrentRecord | 現在のレコードをスキップするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveResultAllocate | ( | btrieve_bulk_retrieve_result_t * | bulkRetrieveResultPtr | ) |
Btrieve 一括取得結果を割り当てます。
[out] | bulkRetrieveResultPtr | Btrieve 一括取得結果ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveResultFree | ( | btrieve_bulk_retrieve_result_t | bulkRetrieveResult | ) |
Btrieve 一括取得結果を解放します。
[in] | bulkRetrieveResult | 一括取得結果。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveBulkRetrieveResultGetLastStatusCode | ( | btrieve_bulk_retrieve_result_t | bulkRetrieveResult | ) |
Btrieve 一括取得結果から最新のステータス コードを取得します。
[in] | bulkRetrieveResult | 一括取得結果。 BtrieveFileBulkRetrieveNext() および BtrieveFileBulkRetrievePrevious() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveBulkRetrieveResultGetRecord | ( | btrieve_bulk_retrieve_result_t | bulkRetrieveResult, |
int | recordNumber, | ||
char * | record, | ||
int | recordSize | ||
) |
Btrieve 一括取得結果からレコードを取得します。
[in] | bulkRetrieveResult | 一括取得結果。 BtrieveFileBulkRetrieveNext() および BtrieveFileBulkRetrievePrevious() を参照してください。 |
[in] | recordNumber | レコード番号。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkRetrieveResultGetLastStatusCode() を使用します。 |
int BtrieveBulkRetrieveResultGetRecordCount | ( | btrieve_bulk_retrieve_result_t | bulkRetrieveResult | ) |
Btrieve 一括取得結果からレコード数を取得します。
[in] | bulkRetrieveResult | 一括取得結果。 BtrieveFileBulkRetrieveNext() および BtrieveFileBulkRetrievePrevious() を参照してください。 |
>= 0 | レコード数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkRetrieveResultGetLastStatusCode() を使用します。 |
long long BtrieveBulkRetrieveResultGetRecordCursorPosition | ( | btrieve_bulk_retrieve_result_t | bulkRetrieveResult, |
int | recordNumber | ||
) |
Btrieve 一括取得結果からレコードのカーソル位置を取得します。
[in] | bulkRetrieveResult | 一括取得結果。 BtrieveFileBulkRetrieveNext() および BtrieveFileBulkRetrievePrevious() を参照してください。 |
[in] | recordNumber | レコード番号。 |
>= 0 | レコードのカーソル位置。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkRetrieveResultGetLastStatusCode() を使用します。 |
int BtrieveBulkRetrieveResultGetRecordLength | ( | btrieve_bulk_retrieve_result_t | bulkRetrieveResult, |
int | recordNumber | ||
) |
Btrieve 一括取得結果からレコード長を取得します。
[in] | bulkRetrieveResult | 一括取得結果。 BtrieveFileBulkRetrieveNext() および BtrieveFileBulkRetrievePrevious() を参照してください。 |
[in] | recordNumber | レコード番号。 |
>= 0 | レコード長。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveBulkRetrieveResultGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveClientAllocate | ( | btrieve_client_t * | btrieveClientPtr, |
int | serviceAgentIdentifier, | ||
int | clientIdentifier | ||
) |
Btrieve クライアントを割り当てます。
[out] | btrieveClientPtr | Btrieve クライアント ポインター。 |
[in] | serviceAgentIdentifier | サービス エージェント ID。呼び出し元のプロセス ID を基にサービス エージェント ID を自動的に生成するには、0 を使用します。 |
[in] | clientIdentifier | クライアント ID。呼び出し元のスレッド ID を基にクライアント ID を自動的に生成するには、0 を使用します。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientContinuousOperationBegin | ( | btrieve_client_t | client, |
const char * | pathNames | ||
) |
Btrieve クライアントの Continuous オペレーションを開始します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | pathNames | パス名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientContinuousOperationBeginW | ( | btrieve_client_t | client, |
const wchar_t * | pathNames | ||
) |
Btrieve クライアントの Continuous オペレーションを開始します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | pathNames | パス名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientContinuousOperationEnd | ( | btrieve_client_t | client, |
const char * | pathNames | ||
) |
Btrieve クライアントの Continuous オペレーションを終了します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | pathNames | パス名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientContinuousOperationEndW | ( | btrieve_client_t | client, |
const wchar_t * | pathNames | ||
) |
Btrieve クライアントの Continuous オペレーションを終了します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | pathNames | パス名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientFileClose | ( | btrieve_client_t | client, |
btrieve_file_t | file | ||
) |
Btrieve クライアントのファイルを閉じます。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve クライアントのファイルを作成します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | fileName | ファイル名。 |
[in] | createMode | 作成モード。 |
[in] | locationMode | 場所モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve クライアントのファイルを作成します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | fileName | ファイル名。 |
[in] | createMode | 作成モード。 |
[in] | locationMode | 場所モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientFileDelete | ( | btrieve_client_t | client, |
const char * | fileName | ||
) |
Btrieve クライアントのファイルを削除します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | fileName | ファイル名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientFileDeleteW | ( | btrieve_client_t | client, |
const wchar_t * | fileName | ||
) |
Btrieve クライアントのファイルを削除します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | fileName | ファイル名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve クライアントのファイルを開きます。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[out] | btrieveFilePtr | Btrieve ファイル ポインター。 |
[in] | fileName | ファイル名。 |
[in] | ownerName | オーナー ネーム。 |
[in] | openMode | オープン モード。 |
[in] | locationMode | 場所モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve クライアントのファイルを開きます。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[out] | btrieveFilePtr | Btrieve ファイル ポインター。 |
[in] | fileName | ファイル名。 |
[in] | ownerName | オーナー ネーム。 |
[in] | openMode | オープン モード。 |
[in] | locationMode | 場所モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientFileRename | ( | btrieve_client_t | client, |
const char * | existingFileName, | ||
const char * | newFileName | ||
) |
Btrieve クライアントのファイルの名前を変更します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | existingFileName | 既存のファイル名。 |
[in] | newFileName | 新しいファイル名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientFileRenameW | ( | btrieve_client_t | client, |
const wchar_t * | existingFileName, | ||
const wchar_t * | newFileName | ||
) |
Btrieve クライアントのファイルの名前を変更します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | existingFileName | 既存のファイル名。 |
[in] | newFileName | 新しいファイル名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientFree | ( | btrieve_client_t | client | ) |
Btrieve クライアントを解放します。
[in] | client | クライアント。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveClientGetClientIdentifier | ( | btrieve_client_t | client | ) |
Btrieve クライアントからクライアント ID を取得します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
>= 0 | クライアント ID。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveClientGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveClientGetCurrentDirectory | ( | btrieve_client_t | client, |
btrieve_disk_drive_t | diskDrive, | ||
char * | currentDirectory, | ||
int | currentDirectorySize | ||
) |
Btrieve クライアントから現在のディレクトリを取得します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | diskDrive | ディスク ドライブ。 非 Windows ベースのシステムである場合は BTRIEVE_DISK_DRIVE_DEFAULT を使用する必要があります。 |
[out] | currentDirectory | 現在のディレクトリ。 |
[in] | currentDirectorySize | 現在のディレクトリのサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientGetCurrentDirectoryW | ( | btrieve_client_t | client, |
btrieve_disk_drive_t | diskDrive, | ||
wchar_t * | currentDirectory, | ||
int | currentDirectorySize | ||
) |
Btrieve クライアントから現在のディレクトリを取得します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | diskDrive | ディスク ドライブ。非 Windows ベースのシステムである場合は BTRIEVE_DISK_DRIVE_DEFAULT を使用する必要があります。 |
[in] | currentDirectory | 現在のディレクトリ。 |
[in] | currentDirectorySize | 現在のディレクトリのサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientGetLastStatusCode | ( | btrieve_client_t | client | ) |
Btrieve クライアントから最新のステータス コードを取得します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveClientGetServiceAgentIdentifier | ( | btrieve_client_t | client | ) |
Btrieve クライアントからサービス エージェント ID を取得します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
>= 0 | サービス エージェント ID。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveClientGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveClientGetVersion | ( | btrieve_client_t | client, |
btrieve_version_t | version, | ||
btrieve_file_t | file | ||
) |
Btrieve クライアントからバージョンを取得します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[out] | version | バージョン。 BtrieveVersionAllocate() を参照してください。 |
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientLogin | ( | btrieve_client_t | client, |
const char * | databaseURI | ||
) |
Btrieve クライアントをログインします。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | databaseURI | データベース URI。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientLoginW | ( | btrieve_client_t | client, |
const wchar_t * | databaseURI | ||
) |
Btrieve クライアントをログインします。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | databaseURI | データベース URI。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientLogout | ( | btrieve_client_t | client, |
const char * | databaseURI | ||
) |
Btrieve クライアントをログアウトします。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | databaseURI | データベース URI。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientLogoutW | ( | btrieve_client_t | client, |
const wchar_t * | databaseURI | ||
) |
Btrieve クライアントをログアウトします。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | databaseURI | データベース URI。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientReset | ( | btrieve_client_t | client | ) |
Btrieve クライアントをリセットします。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientSetCurrentDirectory | ( | btrieve_client_t | client, |
const char * | currentDirectory | ||
) |
Btrieve クライアントに現在のディレクトリを設定します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | currentDirectory | 現在のディレクトリ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientSetCurrentDirectoryW | ( | btrieve_client_t | client, |
const wchar_t * | currentDirectory | ||
) |
Btrieve クライアントに現在のディレクトリを設定します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | currentDirectory | 現在のディレクトリ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientStop | ( | btrieve_client_t | client | ) |
Btrieve クライアントを停止します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientTransactionAbort | ( | btrieve_client_t | client | ) |
Btrieve クライアントのトランザクションを中止します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientTransactionBegin | ( | btrieve_client_t | client, |
btrieve_transaction_mode_t | transactionMode, | ||
btrieve_lock_mode_t | lockMode | ||
) |
Btrieve クライアントのトランザクションを開始します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
[in] | transactionMode | トランザクション モード。 |
[in] | lockMode | ロック モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveClientTransactionEnd | ( | btrieve_client_t | client | ) |
Btrieve クライアントのトランザクションを終了します。
[in] | client | クライアント。 BtrieveClientAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
const char* BtrieveDataTypeToString | ( | btrieve_data_type_t | dataType | ) |
Btrieve データ型を文字列として返します。
[in] | dataType | データ型。 |
const char* BtrieveDuplicateModeToString | ( | btrieve_duplicate_mode_t | duplicateMode | ) |
Btrieve 重複モードを文字列として返します。
[in] | duplicateMode | 重複モード。 |
const char* BtrieveEncryptionTypeToString | ( | btrieve_encrypt_type_t | encryptType | ) |
Btrieve 暗号化の種類を文字列として返します。
[in] | encryptType | 暗号化の種類。 |
btrieve_status_code_t BtrieveFileAttributesAllocate | ( | btrieve_file_attributes_t * | btrieveFileAttributesPtr | ) |
Btrieve ファイル属性を割り当てます。
[out] | btrieveFileAttributesPtr | Btrieve ファイル属性ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesFree | ( | btrieve_file_attributes_t | fileAttributes | ) |
Btrieve ファイル属性を解放します。
[in] | fileAttributes | ファイル属性。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetBalancedIndexes | ( | btrieve_file_attributes_t | fileAttributes, |
int | enableBalancedIndexes | ||
) |
Btrieve ファイル属性にインデックス バランスを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | enableBalancedIndexes | インデックス バランスを有効にするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetFileVersion | ( | btrieve_file_attributes_t | fileAttributes, |
btrieve_file_version_t | fileVersion | ||
) |
Btrieve ファイル属性にファイル バージョンを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | fileVersion | ファイル バージョン。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetFixedRecordLength | ( | btrieve_file_attributes_t | fileAttributes, |
int | fixedRecordLength | ||
) |
Btrieve ファイル属性に固定レコード長を設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | fixedRecordLength | 固定レコード長。固定レコード長は、1 ~ BTRIEVE_MAXIMUM_RECORD_LENGTH の範囲内で指定する必要があります。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetFreeSpaceThreshold | ( | btrieve_file_attributes_t | fileAttributes, |
btrieve_free_space_threshold_t | freeSpaceThreshold | ||
) |
Btrieve ファイル属性に空きスペース スレッショルドを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | freeSpaceThreshold | 空きスペース スレッショルド。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetKeyOnly | ( | btrieve_file_attributes_t | fileAttributes, |
int | enableKeyOnly | ||
) |
Btrieve ファイル属性にキー オンリーを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | enableKeyOnly | キー オンリーを有効にするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetPageSize | ( | btrieve_file_attributes_t | fileAttributes, |
btrieve_page_size_t | pageSize, | ||
int | enablePageCompression | ||
) |
Btrieve ファイル属性にページ サイズを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | pageSize | ページ サイズ。 |
[in] | enablePageCompression | ページ圧縮を有効にするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetPreallocatedPageCount | ( | btrieve_file_attributes_t | fileAttributes, |
int | preallocatedPageCount | ||
) |
Btrieve ファイル属性にプリアロケート ページ数を設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | preallocatedPageCount | プリアロケート ページ数。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetRecordCompressionMode | ( | btrieve_file_attributes_t | fileAttributes, |
btrieve_record_compression_mode_t | recordCompressionMode | ||
) |
Btrieve ファイル属性にレコード圧縮モードを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | recordCompressionMode | レコード圧縮モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetReservedDuplicatePointerCount | ( | btrieve_file_attributes_t | fileAttributes, |
int | reservedDuplicatePointerCount | ||
) |
Btrieve ファイル属性に予約重複ポインター数を設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | reservedDuplicatePointerCount | 予約重複ポインター数。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetSystemDataMode | ( | btrieve_file_attributes_t | fileAttributes, |
btrieve_system_data_mode_t | systemDataMode | ||
) |
Btrieve ファイル属性にシステム データ モードを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | systemDataMode | システム データ モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileAttributesSetVariableLengthRecordsMode | ( | btrieve_file_attributes_t | fileAttributes, |
btrieve_variable_length_records_mode_t | variableLengthRecordsMode | ||
) |
Btrieve ファイル属性に可変長レコード モードを設定します。
[in] | fileAttributes | ファイル属性。 BtrieveFileAttributesAllocate() を参照してください。 |
[in] | variableLengthRecordsMode | 可変長レコード モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileBulkCreate | ( | btrieve_file_t | file, |
const btrieve_bulk_create_payload_t | bulkCreatePayload, | ||
btrieve_bulk_create_result_t | bulkCreateResult | ||
) |
Btrieve ファイルの一括作成。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | bulkCreatePayload | 一括作成ペイロード。 BtrieveBulkCreatePayloadAllocate() を参照してください。 |
[out] | bulkCreateResult | 一括作成結果。 BtrieveBulkCreateResultAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileBulkDeleteNext | ( | btrieve_file_t | file, |
const btrieve_bulk_delete_attributes_t | bulkDeleteAttributes, | ||
btrieve_bulk_delete_result_t | bulkDeleteResult | ||
) |
Btrieve ファイルの次の一括削除。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | bulkDeleteAttributes | 一括削除属性。 BtrieveBulkDeleteAttributesAllocate() を参照してください。 |
[out] | bulkDeleteResult | 一括削除結果。 BtrieveBulkDeleteResultAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileBulkDeletePrevious | ( | btrieve_file_t | file, |
const btrieve_bulk_delete_attributes_t | bulkDeleteAttributes, | ||
btrieve_bulk_delete_result_t | bulkDeleteResult | ||
) |
Btrieve ファイルの前の一括削除。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | bulkDeleteAttributes | 一括削除属性。 BtrieveBulkDeleteAttributesAllocate() を参照してください。 |
[out] | bulkDeleteResult | 一括削除結果。 BtrieveBulkDeleteResultAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve ファイルの次の一括取得。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[out] | bulkRetrieveResult | 一括取得結果。 BtrieveBulkRetrieveResultAllocate() を参照してください。 |
[in] | lockMode | ロック モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve ファイルの前の一括取得。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | bulkRetrieveAttributes | 一括取得属性。 BtrieveBulkRetrieveAttributesAllocate() を参照してください。 |
[out] | bulkRetrieveResult | 一括取得結果。 BtrieveBulkRetrieveResultAllocate() を参照してください。 |
[in] | lockMode | ロック モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
long long BtrieveFileGetCursorPosition | ( | btrieve_file_t | file | ) |
Btrieve ファイルからカーソル位置を取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
>= 0 | カーソル位置。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileGetInformation | ( | btrieve_file_t | file, |
btrieve_file_information_t | fileInformation | ||
) |
Btrieve ファイルから情報を取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[out] | fileInformation | ファイル情報。 BtrieveFileInformationAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileGetLastStatusCode | ( | btrieve_file_t | file | ) |
Btrieve ファイルから最新のステータス コードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileGetNumerator | ( | btrieve_file_t | file, |
btrieve_index_t | index, | ||
const char * | key, | ||
int | keyLength, | ||
long long | cursorPosition, | ||
int | denominator | ||
) |
Btrieve ファイルから分子を取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[in] | key | キー。 |
[in] | keyLength | キーの長さ。 |
[in] | cursorPosition | カーソル位置。 |
[in] | denominator | 分母。 |
>= 0 | 分子。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
int BtrieveFileGetPercentage | ( | btrieve_file_t | file, |
btrieve_index_t | index, | ||
const char * | key, | ||
int | keyLength, | ||
long long | cursorPosition | ||
) |
Btrieve ファイルからパーセンテージを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[in] | key | キー。 |
[in] | keyLength | キーの長さ。 |
[in] | cursorPosition | カーソル位置。 |
>= 0 | パーセンテージ。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
long long BtrieveFileGetRecordCreateTime | ( | btrieve_file_t | file | ) |
Btrieve ファイルからレコードの作成時刻を取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
> 0 | レコードの作成時刻(Btrieve TIMESTAMP)。 |
= 0 | レコードの作成時刻を入手できません。ファイルがシステム データを使って作成されたかを確認してください。 BtrieveFileAttributesSetSystemDataMode() を参照してください。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
long long BtrieveFileGetRecordUpdateTime | ( | btrieve_file_t | file | ) |
Btrieve ファイルからレコードの更新時刻を取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
> 0 | レコードの更新時刻(Btrieve TIMESTAMP)。 |
= 0 | レコードの更新時刻を入手できません。ファイルがシステム データ バージョン 2 を使って作成されたかを確認してください。 BtrieveFileAttributesSetSystemDataMode() を参照してください。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileIndexCreate | ( | btrieve_file_t | file, |
const btrieve_index_attributes_t | indexAttributes | ||
) |
Btrieve ファイルのインデックスを作成します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileIndexDrop | ( | btrieve_file_t | file, |
btrieve_index_t | index | ||
) |
Btrieve ファイルのインデックスを削除します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileInformationAllocate | ( | btrieve_file_information_t * | btrieveFileInformationPtr | ) |
Btrieve ファイル情報を割り当てます。
[out] | btrieveFileInformationPtr | Btrieve ファイル情報ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileInformationFree | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報を解放します。
[in] | fileInformation | ファイル情報。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetBalancedIndexes | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からインデックス バランスを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | インデックス バランスは有効になっています。 |
0 | インデックス バランスは無効になっています。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetClientTransactions | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からクライアント トランザクションを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | クライアント トランザクションはアクティブになっています。 |
0 | クライアント トランザクションはアクティブになっていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetContinuousOperation | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から Continuous オペレーションを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルは Continuous オペレーション モードです。 |
0 | ファイルは Continuous オペレーション モードではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
long long BtrieveFileInformationGetDuplicateRecordConflictCursorPosition | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から重複レコードによる競合のカーソル位置を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 重複レコードによる競合のカーソル位置。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_index_t BtrieveFileInformationGetDuplicateRecordConflictIndex | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から重複レコードによる競合のインデックスを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_INDEX_UNKNOWN | 重複レコードによる競合のインデックス。 |
= BTRIEVE_INDEX_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_encrypt_type_t BtrieveFileInformationGetEncryptionType | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から暗号化の種類を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_ENCRYPT_TYPE_UNKNOWN | 暗号化の種類。 |
= BTRIEVE_ENCRYPT_TYPE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetExplicitLocks | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から明示的ロックを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | 明示的ロックはアクティブになっています。 |
0 | 明示的ロックはアクティブになっていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_file_version_t BtrieveFileInformationGetFileVersion | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からファイル バージョンを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_FILE_VERSION_UNKNOWN | ファイル バージョン。 |
= BTRIEVE_FILE_VERSION_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetFixedRecordLength | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル属性から固定レコード長を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 固定レコード長。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_free_space_threshold_t BtrieveFileInformationGetFreeSpaceThreshold | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から空きスペース スレッショルドを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_FREE_SPACE_THRESHOLD_UNKNOWN | 空きスペース スレッショルド。 |
= BTRIEVE_FREE_SPACE_THRESHOLD_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetGatewayMajorVersion | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からゲートウェイのメジャー バージョンを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ゲートウェイのメジャー バージョン。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetGatewayMinorVersion | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からゲートウェイのマイナー バージョンを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ゲートウェイのマイナー バージョン。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetGatewayName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からゲートウェイの名前を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetGatewayPatchLevel | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からゲートウェイのパッチ レベルを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ゲートウェイのパッチ レベル。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetGatewayPlatform | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からゲートウェイのプラットフォームを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ゲートウェイのプラットフォーム。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetHandleCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からハンドル数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ハンドル数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetIdentifier | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から ID を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ID。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetIndexCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からインデックス数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | インデックス数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetKeyOnly | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からキー オンリーを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルはキー オンリーです。 |
0 | ファイルはキー オンリーではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetKeySegment | ( | btrieve_file_information_t | fileInformation, |
btrieve_key_segment_t | keySegment, | ||
int | keySegmentNumber | ||
) |
Btrieve ファイル情報からキー セグメントを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | keySegment | キー セグメント。 BtrieveKeySegmentAllocate() を参照してください。 |
[in] | keySegmentNumber | キー セグメント番号。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileInformationGetLastStatusCode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から最新のステータス コードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetLockOwnerClientIdentifier | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのクライアント ID を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ロック オーナーのクライアント ID。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_lock_mode_t BtrieveFileInformationGetLockOwnerExplicitLockMode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーの明示的ロック モードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_LOCK_MODE_UNKNOWN | ロック オーナーの明示的ロック モード。 |
= BTRIEVE_LOCK_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerFileLock | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのファイル ロックを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ロック オーナーはファイル ロックをしています。 |
0 | ロック オーナーはファイル ロックをしていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerImplicitLock | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーの暗黙ロックを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ロック オーナーは暗黙ロックをしています。 |
0 | ロック オーナーは暗黙ロックをしていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_index_t BtrieveFileInformationGetLockOwnerIndex | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのインデックスを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_INDEX_UNKNOWN | ロック オーナーのインデックス。 |
= BTRIEVE_INDEX_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetLockOwnerName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からロック オーナーの名前を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_page_lock_type_t BtrieveFileInformationGetLockOwnerPageLockType | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのページ ロックの種類を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_PAGE_LOCK_TYPE_UNKNOWN | ロック オーナーのページ ロックの種類。 |
= BTRIEVE_PAGE_LOCK_TYPE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerRecordLock | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのレコード ロックを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ロック オーナーはレコード ロックをしています。 |
0 | ロック オーナーはレコード ロックをしていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerSameProcess | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーの同じプロセスを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ロック オーナーは同じプロセスです。 |
0 | ロック オーナーは同じプロセスではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerServiceAgentIdentifier | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのサービス エージェント ID を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ロック オーナーのサービス エージェント ID。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerTimeInTransaction | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのトランザクション内での時間を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ロック オーナーのトランザクション内での時間。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerTransactionLevel | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーのトランザクション レベルを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | ロック オーナーのトランザクション レベル。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerWriteHold | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーの書き込み保持を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ロック オーナーは書き込み保持をしています。 |
0 | ロック オーナーは書き込み保持をしていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLockOwnerWriteNoWait | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からロック オーナーの書き込みノー ウェイトを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ロック オーナーはノー ウェイトで書き込みを実行しています。 |
0 | ロック オーナーはノー ウェイトで書き込みを実行していません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetLoggable | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からログ可能を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルはログ可能です。 |
0 | ファイルはログ可能ではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_index_t BtrieveFileInformationGetLogIndex | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からログ インデックスを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_INDEX_UNKNOWN | ログ インデックス。 |
= BTRIEVE_INDEX_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetOpenTimestamp | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から開かれたときのタイムスタンプを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 開かれたときのタイムスタンプ。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_owner_mode_t BtrieveFileInformationGetOwnerMode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からオーナー モードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_OWNER_MODE_UNKNOWN | オーナー モード。 |
= BTRIEVE_OWNER_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetPageCompression | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からページ圧縮を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ページ圧縮は有効になっています。 |
0 | ページ圧縮は無効になっています。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetPagePreallocation | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からページ プリアロケーションを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ページ プリアロケーションは有効になっています。 |
0 | ページ プリアロケーションは無効になっています。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_page_size_t BtrieveFileInformationGetPageSize | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からページ サイズを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_PAGE_SIZE_UNKNOWN | ページ サイズ。 |
= BTRIEVE_PAGE_SIZE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetReadOnly | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から読み取り専用を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルは読み取り専用で開かれています。 |
0 | ファイルは読み取り専用で開かれていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_record_compression_mode_t BtrieveFileInformationGetRecordCompressionMode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からレコード圧縮モードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_RECORD_COMPRESSION_MODE_UNKNOWN | レコード圧縮モード。 |
= BTRIEVE_RECORD_COMPRESSION_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
long long BtrieveFileInformationGetRecordCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からレコード数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | レコード数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetReferentialIntegrityConstraints | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から参照整合性制約を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルには参照整合性制約が設定されています。 |
0 | ファイルに参照整合性制約は設定されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
long long BtrieveFileInformationGetReferentialIntegrityCursorPosition | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から参照整合性のカーソル位置を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 参照整合性のカーソル位置。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetReferentialIntegrityFileName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報から参照整合性のファイル名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetReferentialIntegrityOperationCode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から参照整合性のオペレーション コードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 参照整合性のオペレーション コード。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseAuthenticationByDatabase | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの、データベースによる認証を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、データベースによる認証が使用されました。 |
0 | セキュリティの現在のデータベースに、データベースによる認証は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseAuthorizationByDatabase | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの、データベースによる許可を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、データベースによる許可が使用されました。 |
0 | セキュリティの現在のデータベースに、データベースによる許可は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseBtpasswd | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの Btpasswd を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには Btpasswd が使用されました。 |
0 | セキュリティの現在のデータベースに Btpasswd は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseExplicit | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの明示的を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースは明示的です。 |
0 | セキュリティの現在のデータベースは明示的ではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseImplicit | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの暗黙を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースは暗黙です。 |
0 | セキュリティの現在のデータベースは暗黙ではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetSecurityCurrentDatabaseName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からセキュリティの現在のデータベース名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetSecurityCurrentDatabasePAM | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの PAM を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、PAM が使用されました。 |
0 | セキュリティの現在のデータベースに PAM は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseRTSSComplete | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの RTSS complete を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、RTSS complete が使用されました。 |
0 | セキュリティの現在のデータベースに RTSS complete は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseRTSSDisabled | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの RTSS disabled を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、RTSS disabled が使用されました。 |
0 | セキュリティの現在のデータベースに RTSS disabled は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseRTSSPreauthorized | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの RTSS preauthorized を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、RTSS preauthorized が使用されました。 |
0 | セキュリティの現在のデータベースに RTSS preauthorized は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseTrusted | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの信頼を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースは信頼されています。 |
0 | セキュリティの現在のデータベースは信頼されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseWindowsNamedPipe | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースの Windows 名前付きパイプを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、Windows 名前付きパイプが使用されました。 |
0 | セキュリティの現在のデータベースに Windows 名前付きパイプは使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityCurrentDatabaseWorkgroup | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの現在のデータベースのワークグループを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティの現在のデータベースには、ワークグループ式が使用されました。 |
0 | セキュリティの現在のデータベースにワークグループ式は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetSecurityCurrentUserName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からセキュリティの現在のユーザー名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetSecurityHandleAuthenticationByDatabase | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルのデータベースによる認証を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、データベースによる認証が使用されました。 |
0 | セキュリティ ハンドルにデータベースによる認証は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleAuthorizationByDatabase | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルのデータベースによる許可を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、データベースによる許可が使用されました。 |
0 | セキュリティ ハンドルにデータベースによる許可は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleBtpasswd | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの Btpasswd を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、Btpasswd が使用されました。 |
0 | セキュリティ ハンドルに Btpasswd は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetSecurityHandleDatabaseName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からセキュリティ ハンドルのデータベース名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetSecurityHandleExplicit | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの明示的を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルは明示的です。 |
0 | セキュリティ ハンドルは明示的ではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleImplicit | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの暗黙を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルは暗黙です。 |
0 | セキュリティ ハンドルは暗黙ではありません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandlePAM | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの PAM を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、PAM が使用されました。 |
0 | セキュリティ ハンドルに PAM は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleRTSSComplete | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの RTSS complete を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、RTSS complete が使用されました。 |
0 | セキュリティ ハンドルに RTSS complete は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleRTSSDisabled | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの RTSS disabled を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、RTSS disabled が使用されました。 |
0 | セキュリティ ハンドルに RTSS disabled は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleRTSSPreauthorized | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの RTSS preautorized を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、RTSS preautorized が使用されました。 |
0 | セキュリティ ハンドルに RTSS preautorized は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetSecurityHandleTableName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からセキュリティ ハンドルのテーブル名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetSecurityHandleTrusted | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの信頼を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルは信頼されています。 |
0 | セキュリティ ハンドルは信頼されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetSecurityHandleUserName | ( | btrieve_file_information_t | fileInformation, |
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からセキュリティ ハンドルのユーザー名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetSecurityHandleWindowsNamedPipe | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルの Windows 名前付きパイプを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、Windows 名前付きパイプが使用されました。 |
0 | セキュリティ ハンドルに Windows 名前付きパイプは使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityHandleWorkgroup | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティ ハンドルのワークグループを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティ ハンドルには、ワークグループ式が使用されました。 |
0 | セキュリティ ハンドルにワークグループ式は使用されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionAlter | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの alter アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、alter アクセス権が与えられています。 |
0 | セキュリティで alter アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionCreateFile | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの file create アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、file create アクセス権が与えられています。 |
0 | セキュリティで file create アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionCreateRecord | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの record create アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、record create アクセス権が与えられています。 |
0 | セキュリティで record create アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionCreateStoredProcedure | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの create stored procedure アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、create stored procedure アクセス権が与えられています。 |
0 | セキュリティで create stored procedure アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionCreateView | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの create view アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、create view アクセス権が与えられています。 |
0 | セキュリティで create view アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionDelete | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの delete アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、delete アクセス権が与えられています。 |
0 | セキュリティで delete アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionExecute | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの execute アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、execute アクセス権が与えられています。 |
0 | セキュリティで execute アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionNoRights | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの no rights アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでアクセス権は与えられていません。 |
0 | セキュリティでは、アクセス権が与えられています。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionOpen | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの open アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、open アクセス権が与えられています。 |
0 | セキュリティで open アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionRead | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの read アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、read アクセス権が与えられています。 |
0 | セキュリティで read アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionRefer | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの refer アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、refer アクセス権が与えられています。 |
0 | セキュリティで refer アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSecurityPermissionUpdate | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセキュリティの update アクセス権を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | セキュリティでは、update アクセス権が与えられています。 |
0 | セキュリティで update アクセス権は与えられていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSegmentCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセグメント数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | セグメント数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSegmented | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からセグメント化を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルはセグメント化されています。 |
0 | ファイルはセグメント化されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileInformationGetSegmentFileName | ( | btrieve_file_information_t | fileInformation, |
int | segmentFileNumber, | ||
char * | name, | ||
int | nameSize | ||
) |
Btrieve ファイル情報からセグメント ファイル名を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
[in] | segmentFileNumber | セグメント ファイル番号。 |
[out] | name | 名前。 |
[in] | nameSize | 名前のサイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveFileInformationGetSystemData | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からシステム データを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
2 | システム データ バージョン 2 は存在します。 |
1 | システム データは存在します。 |
0 | システム データは存在しません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_system_data_mode_t BtrieveFileInformationGetSystemDataMode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からシステム データ モードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_SYSTEM_DATA_MODE_UNKNOWN | システム データ モード。 |
= BTRIEVE_SYSTEM_DATA_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSystemIndex | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からシステム インデックスを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
3 | システム インデックス BTRIEVE_INDEX_SYSTEM および BTRIEVE_INDEX_SYSTEM_VERSION_2 が存在します。 |
2 | システム インデックス BTRIEVE_INDEX_SYSTEM_VERSION_2 が存在します。 |
1 | システム インデックス BTRIEVE_INDEX_SYSTEM が存在します。 |
0 | システム インデックスは存在しません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSystemIndexSize | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からシステム インデックスのサイズを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | システム インデックスのサイズ。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetSystemIndexVersion | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報からシステム インデックスのバージョンを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | システム インデックスのバージョン。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetUnusedDuplicatePointerCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から未使用の重複ポインター数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 未使用の重複ポインター数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetUnusedPageCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から未使用ページ数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 未使用ページ数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetUsageCount | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から使用回数を取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
>= 0 | 使用回数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_variable_length_records_mode_t BtrieveFileInformationGetVariableLengthRecordsMode | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル属性から可変長レコード モードを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
!= BTRIEVE_VARIABLE_LENGTH_RECORDS_MODE_UNKNOWN | 可変長レコード モード。 |
= BTRIEVE_VARIABLE_LENGTH_RECORDS_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
int BtrieveFileInformationGetWrongOwner | ( | btrieve_file_information_t | fileInformation | ) |
Btrieve ファイル情報から不正なオーナーを取得します。
[in] | fileInformation | ファイル情報。 BtrieveFileGetInformation() を参照してください。 |
> 0 | ファイルは不正なオーナー ネームで開かれました。 |
0 | ファイルは不正なオーナー ネームで開かれていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileInformationGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileKeyRetrieve | ( | btrieve_file_t | file, |
btrieve_comparison_t | comparison, | ||
btrieve_index_t | index, | ||
char * | key, | ||
int | keyLength | ||
) |
Btrieve ファイルのキーを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | comparison | 比較。 |
[in] | index | インデックス。 |
[out] | key | キー。 |
[in] | keyLength | キーの長さ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileKeyRetrieveFirst | ( | btrieve_file_t | file, |
btrieve_index_t | index, | ||
char * | key, | ||
int | keySize | ||
) |
Btrieve ファイルの先頭のキーを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileKeyRetrieveLast | ( | btrieve_file_t | file, |
btrieve_index_t | index, | ||
char * | key, | ||
int | keySize | ||
) |
Btrieve ファイルの末尾のキーを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileKeyRetrieveNext | ( | btrieve_file_t | file, |
char * | key, | ||
int | keySize | ||
) |
Btrieve ファイルの次にあるキーを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileKeyRetrievePrevious | ( | btrieve_file_t | file, |
char * | key, | ||
int | keySize | ||
) |
Btrieve ファイルの前にあるキーを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordAppendChunk | ( | btrieve_file_t | file, |
const char * | chunk, | ||
int | chunkLength | ||
) |
Btrieve ファイルにレコード チャンクを追加します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | chunk | チャンク。 |
[in] | chunkLength | チャンクの長さ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordCreate | ( | btrieve_file_t | file, |
char * | record, | ||
int | recordLength | ||
) |
Btrieve ファイルのレコードを作成します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in,out] | record | レコード。現在のレコードに BTRIEVE_DATA_TYPE_AUTOINCREMENT キーまたは BTRIEVE_DATA_TYPE_AUTOTIMESTAMP キーのセグメントが含まれている場合、渡されたレコードは変更される可能性があります。 |
[in] | recordLength | レコード長。レコード長は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 BTRIEVE_MAXIMUM_RECORD_LENGTH より長いレコードを作成する方法については BtrieveFileRecordAppendChunk() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordDelete | ( | btrieve_file_t | file | ) |
Btrieve ファイルのレコードを削除します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordDeleteChunk | ( | btrieve_file_t | file, |
int | offset, | ||
int | chunkLength | ||
) |
Btrieve ファイルのレコード チャンクを削除します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | offset | オフセット。offset が -1 の場合は、現在のオフセットが使用されます。 |
[in] | chunkLength | チャンクの長さ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordInsertChunk | ( | btrieve_file_t | file, |
int | offset, | ||
const char * | chunk, | ||
int | chunkLength | ||
) |
Btrieve ファイルにレコード チャンクを挿入します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | offset | オフセット。offset が -1 の場合は、現在のオフセットが使用されます。 |
[in] | chunk | チャンク。 |
[in] | chunkLength | チャンクの長さ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
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 | ||
) |
Btrieve ファイルのレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | comparison | 比較。 |
[in] | index | インデックス。 |
[in] | key | キー。 |
[in] | keyLength | キーの長さ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
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 | ||
) |
カーソル位置によって Btrieve ファイルのレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[in] | cursorPosition | カーソル位置。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
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 | ||
) |
分数によって Btrieve ファイルのレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[in] | numerator | 分子。 |
[in] | denominator | 分母。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
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 | ||
) |
パーセンテージによって Btrieve ファイルのレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[in] | percentage | パーセンテージ。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
int BtrieveFileRecordRetrieveChunk | ( | btrieve_file_t | file, |
int | offset, | ||
int | length, | ||
char * | chunk, | ||
int | chunkSize, | ||
btrieve_lock_mode_t | lockMode | ||
) |
Btrieve ファイルのレコード チャンクを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | offset | オフセット。offset が -1 の場合は、現在のオフセットが使用されます。 |
[in] | length | 長さ。 |
[in] | lockMode | ロック モード。 |
[out] | chunk | チャンク。 |
[in] | chunkSize | チャンク サイズ。 |
>= 0 | 読み取られるバイト数。 複数のチャンクを取得できます。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
int BtrieveFileRecordRetrieveFirst | ( | btrieve_file_t | file, |
btrieve_index_t | index, | ||
char * | key, | ||
int | keySize, | ||
char * | record, | ||
int | recordSize, | ||
btrieve_lock_mode_t | lockMode | ||
) |
Btrieve ファイルの先頭のレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
int BtrieveFileRecordRetrieveLast | ( | btrieve_file_t | file, |
btrieve_index_t | index, | ||
char * | key, | ||
int | keySize, | ||
char * | record, | ||
int | recordSize, | ||
btrieve_lock_mode_t | lockMode | ||
) |
Btrieve ファイルの末尾のレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | index | インデックス。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
int BtrieveFileRecordRetrieveNext | ( | btrieve_file_t | file, |
char * | key, | ||
int | keySize, | ||
char * | record, | ||
int | recordSize, | ||
btrieve_lock_mode_t | lockMode | ||
) |
Btrieve ファイルの次にあるレコードを取得します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
int BtrieveFileRecordRetrievePrevious | ( | btrieve_file_t | file, |
char * | key, | ||
int | keySize, | ||
char * | record, | ||
int | recordSize, | ||
btrieve_lock_mode_t | lockMode | ||
) |
Btrieve ファイルの前にあるレコードを取得します。
[out] | key | キー。 |
[in] | keySize | キー サイズ。 |
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[out] | record | レコード。 |
[in] | recordSize | レコード サイズ。 |
[in] | lockMode | ロック モード。 |
>= 0 | 読み取られるバイト数。読み取られるバイト数は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 長さが BTRIEVE_MAXIMUM_RECORD_LENGTH より大きいレコードの取得については BtrieveFileRecordRetrieveChunk() を参照してください。 要求されたレコード サイズが現在のレコードの長さより小さい場合、 BtrieveFileGetLastStatusCode() は BTRIEVE_STATUS_CODE_DATALENGTH_ERROR を返します。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveFileGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveFileRecordTruncate | ( | btrieve_file_t | file, |
int | offset | ||
) |
Btrieve ファイルのレコードを切り詰めます。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | offset | オフセット。offset が -1 の場合は、現在のオフセットが使用されます。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordUnlock | ( | btrieve_file_t | file, |
btrieve_unlock_mode_t | unlockMode | ||
) |
Btrieve ファイルのレコードのロックを解除します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | unlockMode | ロック解除モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordUpdate | ( | btrieve_file_t | file, |
const char * | record, | ||
int | recordLength | ||
) |
Btrieve ファイルのレコードを更新します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | record | レコード。 |
[in] | recordLength | レコード長。レコード長は BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 BTRIEVE_MAXIMUM_RECORD_LENGTH より長いレコードを更新する方法については BtrieveFileRecordUpdateChunk() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileRecordUpdateChunk | ( | btrieve_file_t | file, |
int | offset, | ||
const char * | chunk, | ||
int | chunkLength | ||
) |
Btrieve ファイルのレコード チャンクを更新します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | offset | オフセット。offset が -1 の場合は、現在のオフセットが使用されます。 |
[in] | chunk | チャンク。 |
[in] | chunkLength | チャンクの長さ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileSetOwner | ( | btrieve_file_t | file, |
btrieve_owner_mode_t | ownerMode, | ||
const char * | ownerName, | ||
const char * | ownerNameAgain, | ||
int | useLongOwnerName | ||
) |
Btrieve ファイルのオーナーを設定します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | ownerMode | オーナー モード。 |
[in] | ownerName | オーナー ネーム。 |
[in] | ownerNameAgain | オーナー ネーム(確認用)。 |
[in] | useLongOwnerName | 長いオーナー ネームを使用するかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFileUnlockCursorPosition | ( | btrieve_file_t | file, |
long long | cursorPosition | ||
) |
Btrieve ファイルのカーソル位置のロックを解除します。
[in] | file | ファイル。 BtrieveClientFileOpen() を参照してください。 |
[in] | cursorPosition | カーソル位置。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
const char* BtrieveFileVersionToString | ( | btrieve_file_version_t | fileVersion | ) |
Btrieve ファイル バージョンを文字列として返します。
[in] | fileVersion | ファイル バージョン。 |
btrieve_status_code_t BtrieveFilterAllocate | ( | btrieve_filter_t * | btrieveFilterPtr | ) |
Btrieve フィルターを割り当てます。
[out] | btrieveFilterPtr | Btrieve フィルター ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterFree | ( | btrieve_filter_t | filter | ) |
Btrieve フィルターを解放します。
[in] | filter | フィルター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetACSMode | ( | btrieve_filter_t | filter, |
btrieve_acs_mode_t | ACSMode | ||
) |
Btrieve フィルターに ACS モードを設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | ACSMode | ACS モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetACSName | ( | btrieve_filter_t | filter, |
const char * | name | ||
) |
Btrieve フィルターに ACS 名を設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | name | 名前。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetACSUserDefined | ( | btrieve_filter_t | filter, |
const char * | name | ||
) |
Btrieve フィルターにユーザー定義の ACS を設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | name | 名前。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetComparison | ( | btrieve_filter_t | filter, |
btrieve_comparison_t | comparison | ||
) |
Btrieve フィルターに比較を設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | comparison | 比較。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetComparisonConstant | ( | btrieve_filter_t | filter, |
const char * | constant, | ||
int | constantLength | ||
) |
Btrieve フィルターに比較定数を設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | constant | 定数。 |
[in] | constantLength | 比較定数の長さ。比較定数の長さは BTRIEVE_MAXIMUM_KEY_LENGTH に制限されています。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetComparisonField | ( | btrieve_filter_t | filter, |
int | offset | ||
) |
Btrieve フィルターに比較フィールドを設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | offset | 比較フィールドのオフセット。オフセットは BTRIEVE_MAXIMUM_RECORD_LENGTH より小さくなければなりません。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetConnector | ( | btrieve_filter_t | filter, |
btrieve_connector_t | connector | ||
) |
Btrieve フィルターにコネクタを設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | connector | コネクタ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetField | ( | btrieve_filter_t | filter, |
int | offset, | ||
int | length, | ||
btrieve_data_type_t | dataType | ||
) |
Btrieve フィルターにフィールドを設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | offset | オフセット。オフセットは BTRIEVE_MAXIMUM_RECORD_LENGTH より小さくなければなりません。 |
[in] | length | 長さ。長さは BTRIEVE_MAXIMUM_RECORD_LENGTH に制限されています。 |
[in] | dataType | データ型。BTRIEVE_DATA_TYPE_LEGACY_BINARY および BTRIEVE_DATA_TYPE_LEGACY_STRING はサポートされていません。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetLikeCodePageName | ( | btrieve_filter_t | filter, |
const char * | name | ||
) |
Btrieve フィルターに Like で使用するコード ページ名を設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | name | 名前。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveFilterSetSystemField | ( | btrieve_filter_t | filter, |
btrieve_system_field_t | systemField | ||
) |
Btrieve フィルターにシステム フィールドを設定します。
[in] | filter | フィルター。 BtrieveFilterAllocate() を参照してください。 |
[in] | systemField | システム フィールド。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
const char* BtrieveFreeSpaceThresholdToString | ( | btrieve_free_space_threshold_t | freeSpaceThreshold | ) |
Btrieve 空きスペース スレッショルドを文字列として返します。
[in] | freeSpaceThreshold | 空きスペース スレッショルド。 |
btrieve_status_code_t BtrieveIndexAttributesAddKeySegment | ( | btrieve_index_attributes_t | indexAttributes, |
btrieve_key_segment_t | keySegment | ||
) |
Btrieve インデックス属性にキー セグメントを追加します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | keySegment | キー セグメント。 BtrieveKeySegmentAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesAllocate | ( | btrieve_index_attributes_t * | btrieveIndexAttributesPtr | ) |
Btrieve インデックス属性を割り当てます。
[out] | btrieveIndexAttributesPtr | Btrieve インデックス属性ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesFree | ( | btrieve_index_attributes_t | indexAttributes | ) |
Btrieve インデックス属性を解放します。
[in] | indexAttributes | インデックス属性。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetACSMode | ( | btrieve_index_attributes_t | indexAttributes, |
btrieve_acs_mode_t | ACSMode | ||
) |
Btrieve インデックス属性に ACS モードを設定します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | ACSMode | ACS モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetACSName | ( | btrieve_index_attributes_t | indexAttributes, |
const char * | ACSName | ||
) |
Btrieve インデックス属性に ACS 名を設定します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | ACSName | ACS 名。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetACSNumber | ( | btrieve_index_attributes_t | indexAttributes, |
int | ACSNumber | ||
) |
Btrieve インデックス属性に ACS 番号を設定します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | ACSNumber | ACS 番号。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetACSUserDefined | ( | btrieve_index_attributes_t | indexAttributes, |
const char * | ACSName, | ||
const char * | ACSMap, | ||
int | ACSMapLength | ||
) |
Btrieve インデックス属性にユーザー定義の ACS を設定します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | ACSName | ACS 名。 |
[in] | ACSMap | ACS マップ。 |
[in] | ACSMapLength | ACS マップの長さ。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetDuplicateMode | ( | btrieve_index_attributes_t | indexAttributes, |
btrieve_duplicate_mode_t | duplicateMode | ||
) |
Btrieve インデックス属性に重複モードを設定します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | duplicateMode | 重複モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetIndex | ( | btrieve_index_attributes_t | indexAttributes, |
btrieve_index_t | index | ||
) |
Btrieve インデックス属性にインデックスを設定します。
[in] | index | インデックス。 |
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveIndexAttributesSetModifiable | ( | btrieve_index_attributes_t | indexAttributes, |
int | enableModifiable | ||
) |
Btrieve インデックス属性に変更可能を設定します。
[in] | indexAttributes | インデックス属性。 BtrieveIndexAttributesAllocate() を参照してください。 |
[in] | enableModifiable | 変更可能を有効にするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
const char* BtrieveIndexToString | ( | btrieve_index_t | index | ) |
Btrieve インデックスを文字列として返します。
[in] | index | インデックス。 |
btrieve_status_code_t BtrieveKeySegmentAllocate | ( | btrieve_key_segment_t * | btrieveKeySegmentPtr | ) |
Btrieve キー セグメントを割り当てます。
[out] | btrieveKeySegmentPtr | Btrieve キー セグメント ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveKeySegmentFree | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントを解放します。
[in] | keySegment | キー セグメント。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_acs_mode_t BtrieveKeySegmentGetACSMode | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから ACS モードを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
!= BTRIEVE_ACS_MODE_UNKNOWN | ACS モード。 |
= BTRIEVE_ACS_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetACSNumber | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから ACS 番号を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | ACS 番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
btrieve_data_type_t BtrieveKeySegmentGetDataType | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからデータ型を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
!= BTRIEVE_DATA_TYPE_UNKNOWN | データ型。 |
= BTRIEVE_DATA_TYPE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetDescendingSortOrder | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから降順ソートを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
> 0 | 降順ソートが設定されています。 |
0 | 降順ソートは設定されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
btrieve_duplicate_mode_t BtrieveKeySegmentGetDuplicateMode | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから重複モードを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
!= BTRIEVE_DUPLICATE_MODE_UNKNOWN | 重複モード。 |
= BTRIEVE_DUPLICATE_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
btrieve_index_t BtrieveKeySegmentGetIndex | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからインデックスを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
!= BTRIEVE_INDEX_UNKNOWN | インデックス。 |
= BTRIEVE_INDEX_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetKeyContinues | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからキーの継続を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
> 0 | キーの継続が設定されています。 |
0 | キーの継続は設定されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveKeySegmentGetLastStatusCode | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから最新のステータス コードを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveKeySegmentGetLength | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから長さを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | 長さ。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetModifiable | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから変更可能を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
> 0 | 変更可能は許可されています。 |
0 | 変更可能は許可されていません。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetNullAllSegments | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから全セグメント ヌル キーを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | 全セグメント ヌル。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetNullAnySegment | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから一部セグメント ヌル キーを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | 一部セグメント ヌル。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
btrieve_null_key_mode_t BtrieveKeySegmentGetNullKeyMode | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからヌル キー モードを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
!= BTRIEVE_NULL_KEY_MODE_UNKNOWN | ヌル キー モード。 |
= BTRIEVE_NULL_KEY_MODE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetNullValue | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからヌル値を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | ヌル値。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetOffset | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからオフセットを取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | オフセット。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetSegmented | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからセグメント化を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | セグメント化。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
long long BtrieveKeySegmentGetUniqueValueCount | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントからユニーク値の数を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | ユニーク値の数。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
int BtrieveKeySegmentGetUseNumberedACS | ( | btrieve_key_segment_t | keySegment | ) |
Btrieve キー セグメントから番号付き ACS の使用を取得します。
[in] | keySegment | キー セグメント。 BtrieveFileInformationGetKeySegment() を参照してください。 |
>= 0 | 番号付き ACS の使用。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveKeySegmentGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveKeySegmentSetDescendingSortOrder | ( | btrieve_key_segment_t | keySegment, |
int | setDescendingSortOrder | ||
) |
Btrieve キー セグメントに降順ソートを設定します。
[in] | keySegment | キー セグメント。 BtrieveKeySegmentAllocate() を参照してください。 |
[in] | setDescendingSortOrder | 降順ソートを有効にするかどうか。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveKeySegmentSetField | ( | btrieve_key_segment_t | keySegment, |
int | offset, | ||
int | length, | ||
btrieve_data_type_t | dataType | ||
) |
Btrieve キー セグメントにフィールドを設定します。
[in] | keySegment | キー セグメント。 BtrieveKeySegmentAllocate() を参照してください。 |
[in] | offset | オフセット。オフセットは BTRIEVE_MAXIMUM_RECORD_LENGTH より小さくなければなりません。 |
[in] | length | 長さ。長さは BTRIEVE_MAXIMUM_KEY_LENGTH に制限されています。 |
[in] | dataType | データ型。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveKeySegmentSetNullKeyMode | ( | btrieve_key_segment_t | keySegment, |
btrieve_null_key_mode_t | nullKeyMode | ||
) |
Btrieve キー セグメントにヌル キー モードを設定します。
[in] | keySegment | キー セグメント。 BtrieveKeySegmentAllocate() を参照してください。 |
[in] | nullKeyMode | ヌル キー モード。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveKeySegmentSetNullValue | ( | btrieve_key_segment_t | keySegment, |
int | nullValue | ||
) |
Btrieve キー セグメントにヌル値を設定します。
[in] | keySegment | キー セグメント。 BtrieveKeySegmentAllocate() を参照してください。 |
[in] | nullValue | ヌル値。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
const char* BtrieveLockModeToString | ( | btrieve_lock_mode_t | lockMode | ) |
Btrieve ロック モードを文字列として返します。
[in] | lockMode | ロック モード。 |
const char* BtrieveNullKeyModeToString | ( | btrieve_null_key_mode_t | nullKeyMode | ) |
Btrieve ヌル キー モードを文字列として返します。
[in] | nullKeyMode | ヌル キー モード。 |
const char* BtrieveOwnerModeToString | ( | btrieve_owner_mode_t | ownerMode | ) |
Btrieve オーナー モードを文字列として返します。
[in] | ownerMode | オーナー モード。 |
const char* BtrievePageLockTypeToString | ( | btrieve_page_lock_type_t | pageLockType | ) |
Btrieve ページ ロックの種類を文字列として返します。
[in] | pageLockType | ページ ロックの種類。 |
const char* BtrievePageSizeToString | ( | btrieve_page_size_t | pageSize | ) |
Btrieve ページ サイズを文字列として返します。
[in] | pageSize | ページ サイズ。 |
const char* BtrieveRecordCompressionModeToString | ( | btrieve_record_compression_mode_t | recordCompressionMode | ) |
Btrieve レコード圧縮モードを文字列として返します。
[in] | recordCompressionMode | レコード圧縮モード。 |
const char* BtrieveStatusCodeToString | ( | btrieve_status_code_t | statusCode | ) |
const char* BtrieveSystemDataModeToString | ( | btrieve_system_data_mode_t | systemDataMode | ) |
Btrieve システム データ モードを文字列として返します。
[in] | systemDataMode | システム データ モード。 |
const char* BtrieveSystemFieldToString | ( | btrieve_system_field_t | systemField | ) |
Btrieve システム フィールドを文字列として返します。
[in] | systemField | システム フィールド。 |
long long BtrieveTimestampToUnixEpochMicroseconds | ( | long long | timestamp | ) |
Btrieve TIMESTAMP を Unix エポック タイムスタンプ(マイクロ秒単位)に変換します。
[in] | timestamp | Btrieve TIMESTAMP。 |
long long BtrieveUnixEpochMicrosecondsToTimestamp | ( | long long | microseconds | ) |
マイクロ秒単位のタイムスタンプに基づく Unix エポックを Btrieve TIMESTAMP に変換します。
[in] | microseconds | マイクロ秒精度の Unix エポック タイムスタンプ。 |
const char* BtrieveVariableLengthRecordsModeToString | ( | btrieve_variable_length_records_mode_t | variableLengthRecordsMode | ) |
Btrieve 可変長レコード モードを文字列として返します。
[in] | variableLengthRecordsMode | 可変長レコード モード。 |
btrieve_status_code_t BtrieveVersionAllocate | ( | btrieve_version_t * | btrieveVersionPtr | ) |
Btrieve バージョンを割り当てます。
[out] | btrieveVersionPtr | Btrieve バージョン ポインター。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
btrieve_status_code_t BtrieveVersionFree | ( | btrieve_version_t | version | ) |
Btrieve バージョンを解放します。
[in] | version | バージョン。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveVersionGetClientRevisionNumber | ( | btrieve_version_t | version | ) |
Btrieve バージョンからクライアントのリビジョン番号を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
>= 0 | クライアントのリビジョン番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
int BtrieveVersionGetClientVersionNumber | ( | btrieve_version_t | version | ) |
Btrieve バージョンからクライアントのバージョン番号を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
>= 0 | クライアントのバージョン番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
btrieve_version_type_t BtrieveVersionGetClientVersionType | ( | btrieve_version_t | version | ) |
Btrieve バージョンからクライアントのバージョンの種類を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
!= BTRIEVE_VERSION_TYPE_UNKNOWN | クライアントのバージョンの種類。 |
= BTRIEVE_VERSION_TYPE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
btrieve_status_code_t BtrieveVersionGetLastStatusCode | ( | btrieve_version_t | version | ) |
Btrieve バージョンから最新のステータス コードを取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
= BTRIEVE_STATUS_CODE_NO_ERROR | 成功。 |
!= BTRIEVE_STATUS_CODE_NO_ERROR | エラーが発生しました。 |
int BtrieveVersionGetLocalRevisionNumber | ( | btrieve_version_t | version | ) |
Btrieve バージョンからローカルのリビジョン番号を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
>= 0 | ローカルのリビジョン番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
int BtrieveVersionGetLocalVersionNumber | ( | btrieve_version_t | version | ) |
Btrieve バージョンからローカルのバージョン番号を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
>= 0 | ローカルのバージョン番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
btrieve_version_type_t BtrieveVersionGetLocalVersionType | ( | btrieve_version_t | version | ) |
Btrieve バージョンからローカルのバージョンの種類を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
!= BTRIEVE_VERSION_TYPE_UNKNOWN | ローカルのバージョンの種類。 |
= BTRIEVE_VERSION_TYPE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
int BtrieveVersionGetRemoteRevisionNumber | ( | btrieve_version_t | version | ) |
Btrieve バージョンからリモートのリビジョン番号を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
>= 0 | リモートのリビジョン番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
int BtrieveVersionGetRemoteVersionNumber | ( | btrieve_version_t | version | ) |
Btrieve バージョンからリモートのバージョン番号を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
>= 0 | リモートのバージョン番号。 |
-1 | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
btrieve_version_type_t BtrieveVersionGetRemoteVersionType | ( | btrieve_version_t | version | ) |
Btrieve バージョンからリモートのバージョンの種類を取得します。
[in] | version | バージョン。 BtrieveClientGetVersion() を参照してください。 |
!= BTRIEVE_VERSION_TYPE_UNKNOWN | リモートのバージョンの種類。 |
= BTRIEVE_VERSION_TYPE_UNKNOWN | エラーが発生しました。 エラーに関連する btrieve_status_code_t を特定するには BtrieveVersionGetLastStatusCode() を使用します。 |
const char* BtrieveVersionTypeToString | ( | btrieve_version_type_t | versionType | ) |
Btrieve バージョンの種類を文字列として返します。
[in] | versionType | バージョンの種類。 BtrieveClientGetVersion() を参照してください。 |