23 #define LINKAGE __declspec(dllimport) 28 #define BTRIEVE_MAXIMUM_RECORD_LENGTH (64 * 1024 - 1) 31 #define BTRIEVE_MAXIMUM_KEY_LENGTH 255 34 #define BTRIEVE_MAXIMUM_BULK_RECORD_COUNT 25804 1005 - プリイメージ パラメーターが無効です。
Definition: btrieveC.h:345
int BtrieveFileInformationGetLockOwnerRecordLock(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのレコード ロックを取得します。
long long BtrieveFileInformationGetReferentialIntegrityCursorPosition(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から参照整合性のカーソル位置を取得します。
71 - 参照整合性:定義に違反があります。
Definition: btrieveC.h:182
Float。
Definition: btrieveC.h:1089
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 ファイルのレコードを取得します。
ファイル バージョン 6.1。
Definition: btrieveC.h:1152
btrieve_owner_mode_t BtrieveFileInformationGetOwnerMode(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からオーナー モードを取得します。
3110 - ネットワーク レイヤーが接続されていません。
Definition: btrieveC.h:483
1002 - メモリ割り当てエラーです。
Definition: btrieveC.h:339
インデックス 9。
Definition: btrieveC.h:844
単一。
Definition: btrieveC.h:815
btrieve_status_code_t BtrieveBulkDeleteResultFree(btrieve_bulk_delete_result_t bulkDeleteResult)
Btrieve 一括削除結果を解放します。
インデックス 37。
Definition: btrieveC.h:900
ディスク ドライブ H。
Definition: btrieveC.h:637
インデックス 68。
Definition: btrieveC.h:962
136 - オルタネート コレーティング シーケンスが見つかりません。
Definition: btrieveC.h:278
インデックス 97。
Definition: btrieveC.h:1020
int BtrieveFileInformationGetContinuousOperation(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から Continuous オペレーションを取得します。
int BtrieveFileInformationGetSecurityHandleRTSSPreauthorized(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの RTSS preautorized を取得します。
CLOB(文字ラージ オブジェクト)。
Definition: btrieveC.h:1131
インデックス 119。
Definition: btrieveC.h:1064
5 - 重複するキー値があります。
Definition: btrieveC.h:52
ディスク ドライブ F。
Definition: btrieveC.h:633
btrieve_status_code_t BtrieveClientFileClose(btrieve_client_t client, btrieve_file_t file)
Btrieve クライアントのファイルを閉じます。
2009 - MicroKernel ルーターをロードできません。
Definition: btrieveC.h:399
インデックス 109。
Definition: btrieveC.h:1044
int BtrieveFileInformationGetHandleCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からハンドル数を取得します。
3028 - MicroKernel:IDS のログインに失敗しました。
Definition: btrieveC.h:463
btrieve_status_code_t BtrieveClientContinuousOperationBeginW(btrieve_client_t client, const wchar_t *pathNames)
Btrieve クライアントの Continuous オペレーションを開始します。
int BtrieveFileInformationGetSecurityHandleTrusted(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの信頼を取得します。
btrieve_status_code_t BtrieveBulkRetrieveAttributesSetSkipCurrentRecord(btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int skipCurrentRecord)
Btrieve 一括取得属性に現在のレコードのスキップを設定します。
102 - 使用可能なスタック領域がありません。
Definition: btrieveC.h:240
ページ サイズ 1536。
Definition: btrieveC.h:1220
デフォルト。
Definition: btrieveC.h:549
btrieve_status_code_t BtrieveClientContinuousOperationEnd(btrieve_client_t client, const char *pathNames)
Btrieve クライアントの Continuous オペレーションを終了します。
1007 - ファイル パラメーターが範囲外です。
Definition: btrieveC.h:349
btrieve_status_code_t BtrieveFileSetOwner(btrieve_file_t file, btrieve_owner_mode_t ownerMode, const char *ownerName, const char *ownerNameAgain, int useLongOwnerName)
Btrieve ファイルのオーナーを設定します。
116 - ロケーター ファイル インジケーターです。
Definition: btrieveC.h:266
ページ サイズ 4096。
Definition: btrieveC.h:1228
ワークグループ エンジン。
Definition: btrieveC.h:688
Yes。
Definition: btrieveC.h:1243
番号付き。
Definition: btrieveC.h:545
143 - SSQL の権利がありません。
Definition: btrieveC.h:292
より大きい。
Definition: btrieveC.h:589
int BtrieveFileInformationGetGatewayMajorVersion(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からゲートウェイのメジャー バージョンを取得します。
41 - 許可されていない操作です。
Definition: btrieveC.h:124
btrieve_status_code_t BtrieveFilterSetSystemField(btrieve_filter_t filter, btrieve_system_field_t systemField)
Btrieve フィルターにシステム フィールドを設定します。
Btrieve エンジン。
Definition: btrieveC.h:686
94 - アクセス権エラーです。
Definition: btrieveC.h:224
ディスク ドライブ U。
Definition: btrieveC.h:663
2011 - リソース DLL がありません。
Definition: btrieveC.h:403
150 - DBS 内部エラーです。
Definition: btrieveC.h:306
17 - 閉じるときにエラーが発生しました。
Definition: btrieveC.h:76
int BtrieveFileInformationGetSystemIndexVersion(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からシステム インデックスのバージョンを取得します。
int BtrieveFileInformationGetSecurityPermissionDelete(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの delete アクセス権を取得します。
struct btrieve_client * btrieve_client_t
Btrieve クライアント。
Definition: btrieveC.h:1294
btrieve_status_code_t BtrieveBulkRetrieveAttributesAddFilter(btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, btrieve_filter_t filter)
Btrieve 一括取得属性にフィルターを追加します。
GUID(グローバル一意識別子)。
Definition: btrieveC.h:1119
int BtrieveFileInformationGetSecurityHandleRTSSComplete(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの RTSS complete を取得します。
インデックス 34。
Definition: btrieveC.h:894
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 ファイルの前の一括取得。
インデックス 32。
Definition: btrieveC.h:890
btrieve_status_code_t BtrieveKeySegmentSetDescendingSortOrder(btrieve_key_segment_t keySegment, int setDescendingSortOrder)
Btrieve キー セグメントに降順ソートを設定します。
138 - ヌル インジケーターが無効です。
Definition: btrieveC.h:282
btrieve_status_code_t BtrieveFileRecordDeleteChunk(btrieve_file_t file, int offset, int chunkLength)
Btrieve ファイルのレコード チャンクを削除します。
int BtrieveFileInformationGetSecurityHandlePAM(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの PAM を取得します。
114 - アーカイブ ログ ファイルが無効です。
Definition: btrieveC.h:262
並行、書き込みウェイト。
Definition: btrieveC.h:805
36 - トランザクション エラーが発生しました。
Definition: btrieveC.h:114
int BtrieveVersionGetLocalRevisionNumber(btrieve_version_t version)
Btrieve バージョンからローカルのリビジョン番号を取得します。
インデックス 108。
Definition: btrieveC.h:1042
btrieve_null_key_mode_t
Btrieve ヌル キー モード。
Definition: btrieveC.h:1186
3024 - MicroKernel:リモートでは無効な操作です。
Definition: btrieveC.h:455
インデックス 20。
Definition: btrieveC.h:866
btrieve_status_code_t BtrieveBulkDeleteResultAllocate(btrieve_bulk_delete_result_t *bulkDeleteResultPtr)
Btrieve 一括削除結果を割り当てます。
インデックス 11。
Definition: btrieveC.h:848
112 - アーカイブ ファイルは使用中です。
Definition: btrieveC.h:258
93 - 両立しないロック タイプです。
Definition: btrieveC.h:222
ディスク ドライブ Z。
Definition: btrieveC.h:673
43 - レコード アドレスが無効です。
Definition: btrieveC.h:128
int BtrieveClientGetClientIdentifier(btrieve_client_t client)
Btrieve クライアントからクライアント ID を取得します。
btrieve_status_code_t BtrieveClientFileDelete(btrieve_client_t client, const char *fileName)
Btrieve クライアントのファイルを削除します。
struct btrieve_file_attributes * btrieve_file_attributes_t
Btrieve ファイル属性。
Definition: btrieveC.h:1307
int BtrieveFileInformationGetSecurityCurrentDatabaseTrusted(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの信頼を取得します。
インデックス 116。
Definition: btrieveC.h:1058
類似しない。
Definition: btrieveC.h:601
3109 - ネットワーク レイヤー:余分なデータです。
Definition: btrieveC.h:481
インデックス 46。
Definition: btrieveC.h:918
読み取りは許可され、暗号化されない。
Definition: btrieveC.h:774
btrieve_status_code_t BtrieveBulkDeleteResultGetLastStatusCode(btrieve_bulk_delete_result_t bulkDeleteResult)
Btrieve 一括削除結果から最新のステータス コードを取得します。
btrieve_system_field_t
Btrieve システム フィールド。
Definition: btrieveC.h:1256
101 - 使用可能なオペレーティング システム メモリがありません。
Definition: btrieveC.h:238
Char(文字)。
Definition: btrieveC.h:1081
インデックス 21。
Definition: btrieveC.h:868
176 - Login:ファイルおよびテーブルが見つかりません。
Definition: btrieveC.h:331
3025 - MicroKernel:PIDs がロードされていません。
Definition: btrieveC.h:457
btrieve_status_code_t BtrieveClientTransactionEnd(btrieve_client_t client)
Btrieve クライアントのトランザクションを終了します。
3004 - MicroKernel:タイムアウト エラーです。
Definition: btrieveC.h:415
78 - デッド ロック状態です。
Definition: btrieveC.h:194
なし。
Definition: btrieveC.h:585
btrieve_status_code_t BtrieveClientGetCurrentDirectoryW(btrieve_client_t client, btrieve_disk_drive_t diskDrive, wchar_t *currentDirectory, int currentDirectorySize)
Btrieve クライアントから現在のディレクトリを取得します。
ファイル バージョン 7.0。
Definition: btrieveC.h:1154
btrieve_data_type_t BtrieveKeySegmentGetDataType(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからデータ型を取得します。
インデックス 12。
Definition: btrieveC.h:850
174 - Login:ログアウトに失敗しました。
Definition: btrieveC.h:327
int BtrieveFileInformationGetSegmentCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセグメント数を取得します。
1014 - 中止警告。
Definition: btrieveC.h:363
btrieve_index_t
Btrieve インデックス。
Definition: btrieveC.h:826
144 - 既にログインしています。
Definition: btrieveC.h:294
Time。
Definition: btrieveC.h:1097
170 - ユーザー名が間違っているため、ログインに失敗しました。
Definition: btrieveC.h:319
int BtrieveFileInformationGetGatewayMinorVersion(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からゲートウェイのマイナー バージョンを取得します。
インデックス 15。
Definition: btrieveC.h:856
AES-192 暗号化。
Definition: btrieveC.h:793
46 - ファイルへのアクセスは拒否されました。
Definition: btrieveC.h:134
int BtrieveFileInformationGetLockOwnerWriteNoWait(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーの書き込みノー ウェイトを取得します。
3022 - MicroKernel:データ バッファー長が大きすぎます。
Definition: btrieveC.h:451
btrieve_transaction_mode_t
Btrieve トランザクション モード。
Definition: btrieveC.h:801
111 - アーカイブ ファイルが記録されていません。
Definition: btrieveC.h:256
ディスク ドライブ M。
Definition: btrieveC.h:647
128 ビット暗号化。
Definition: btrieveC.h:791
98 - 内部トランザクション エラーです。
Definition: btrieveC.h:232
btrieve_status_code_t BtrieveFileAttributesSetFreeSpaceThreshold(btrieve_file_attributes_t fileAttributes, btrieve_free_space_threshold_t freeSpaceThreshold)
Btrieve ファイル属性に空きスペース スレッショルドを設定します。
30 - Btrieve ファイルではありません。
Definition: btrieveC.h:102
レガシー文字列。
Definition: btrieveC.h:1125
Yes。
Definition: btrieveC.h:530
int BtrieveFileInformationGetSecurityCurrentDatabaseWindowsNamedPipe(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの Windows 名前付きパイプを取得します。 ...
3000 - MicroKernel ルーターのメモリ エラーです。
Definition: btrieveC.h:407
64 - 最適化の範囲に達しました。
Definition: btrieveC.h:170
3123 - ネットワーク レイヤー:セッション レベル パラメーターが無効です。
Definition: btrieveC.h:509
ディスク ドライブ R。
Definition: btrieveC.h:657
3013 - MicroKernel:ネットワーク サービス レイヤーがロードされていません。
Definition: btrieveC.h:433
より小さい。
Definition: btrieveC.h:591
ディスク ドライブ E。
Definition: btrieveC.h:631
btrieve_lock_mode_t BtrieveFileInformationGetLockOwnerExplicitLockMode(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーの明示的ロック モードを取得します。
btrieve_status_code_t BtrieveBulkRetrieveAttributesSetMaximumRejectCount(btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int maximumRejectCount)
Btrieve 一括取得属性に最大リジェクト カウントを設定します。
btrieve_status_code_t BtrieveFileInformationGetSecurityCurrentUserName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からセキュリティの現在のユーザー名を取得します。
3101 - ネットワーク レイヤーでエラーが発生しました。
Definition: btrieveC.h:465
int BtrieveFileInformationGetSecurityCurrentDatabaseWorkgroup(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースのワークグループを取得します。 ...
3118 - ネットワーク レイヤー:アドレス ファミリが無効です。
Definition: btrieveC.h:499
3116 - ネットワーク レイヤー:受信データがオーバーフローしました。
Definition: btrieveC.h:495
3006 - MicroKernel:セッションが無効です。
Definition: btrieveC.h:419
btrieve_status_code_t BtrieveClientGetVersion(btrieve_client_t client, btrieve_version_t version, btrieve_file_t file)
Btrieve クライアントからバージョンを取得します。
btrieve_status_code_t BtrieveFileAttributesSetBalancedIndexes(btrieve_file_attributes_t fileAttributes, int enableBalancedIndexes)
Btrieve ファイル属性にインデックス バランスを設定します。
btrieve_status_code_t BtrieveClientContinuousOperationEndW(btrieve_client_t client, const wchar_t *pathNames)
Btrieve クライアントの Continuous オペレーションを終了します。
btrieve_status_code_t BtrieveClientContinuousOperationBegin(btrieve_client_t client, const char *pathNames)
Btrieve クライアントの Continuous オペレーションを開始します。
20 - レコード マネージャーが非アクティブです。
Definition: btrieveC.h:82
ページ サイズ 8192。
Definition: btrieveC.h:1230
btrieve_status_code_t BtrieveFileRecordInsertChunk(btrieve_file_t file, int offset, const char *chunk, int chunkLength)
Btrieve ファイルにレコード チャンクを挿入します。
ディスク ドライブ T。
Definition: btrieveC.h:661
btrieve_status_code_t BtrieveFileBulkDeleteNext(btrieve_file_t file, const btrieve_bulk_delete_attributes_t bulkDeleteAttributes, btrieve_bulk_delete_result_t bulkDeleteResult)
Btrieve ファイルの次の一括削除。
単一のノー ウェイト。
Definition: btrieveC.h:739
インデックス 1。
Definition: btrieveC.h:828
100 - 使用可能なキャッシュ バッファーがありません。
Definition: btrieveC.h:236
int BtrieveKeySegmentGetACSNumber(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから ACS 番号を取得します。
btrieve_connector_t
Btrieve コネクタ。
Definition: btrieveC.h:609
インデックス 13。
Definition: btrieveC.h:852
btrieve_status_code_t BtrieveBulkDeleteAttributesAddFilter(btrieve_bulk_delete_attributes_t bulkDeleteAttributes, btrieve_filter_t filter)
Btrieve 一括削除属性にフィルターを追加します。
3005 - MicroKernel:オペレーティング システム エラーです。
Definition: btrieveC.h:417
int BtrieveFileInformationGetReferentialIntegrityConstraints(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から参照整合性制約を取得します。
ページ サイズ 1024。
Definition: btrieveC.h:1218
int BtrieveFileInformationGetUsageCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から使用回数を取得します。
3112 - ネットワーク レイヤー:受信に失敗しました。
Definition: btrieveC.h:487
btrieve_page_lock_type_t
Btrieve ページ ロックの種類。
Definition: btrieveC.h:1199
24 - ページ サイズ エラーです。
Definition: btrieveC.h:90
ディスク ドライブ P。
Definition: btrieveC.h:653
btrieve_status_code_t BtrieveBulkRetrieveResultGetLastStatusCode(btrieve_bulk_retrieve_result_t bulkRetrieveResult)
Btrieve 一括取得結果から最新のステータス コードを取得します。
57 - 拡張メモリ エラーです。
Definition: btrieveC.h:156
btrieve_status_code_t BtrieveFileInformationGetKeySegment(btrieve_file_information_t fileInformation, btrieve_key_segment_t keySegment, int keySegmentNumber)
Btrieve ファイル情報からキー セグメントを取得します。
long long BtrieveFileGetRecordUpdateTime(btrieve_file_t file)
Btrieve ファイルからレコードの更新時刻を取得します。
btrieve_status_code_t BtrieveIndexAttributesAllocate(btrieve_index_attributes_t *btrieveIndexAttributesPtr)
Btrieve インデックス属性を割り当てます。
int BtrieveFileInformationGetGatewayPlatform(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からゲートウェイのプラットフォームを取得します。
インデックス 73。
Definition: btrieveC.h:972
btrieve_status_code_t BtrieveClientLogoutW(btrieve_client_t client, const wchar_t *databaseURI)
Btrieve クライアントをログアウトします。
btrieve_open_mode_t
Btrieve オープン モード。
Definition: btrieveC.h:751
34 - 拡張名が無効です。
Definition: btrieveC.h:110
btrieve_status_code_t BtrieveBulkDeleteAttributesSetSkipCurrentRecord(btrieve_bulk_delete_attributes_t bulkDeleteAttributes, int skipCurrentRecord)
Btrieve 一括削除属性に現在のレコードのスキップを設定します。
インデックス 91。
Definition: btrieveC.h:1008
int BtrieveFileInformationGetKeyOnly(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からキー オンリーを取得します。
btrieve_lock_mode_t
Btrieve ロック モード。
Definition: btrieveC.h:733
struct btrieve_bulk_create_result * btrieve_bulk_create_result_t
Btrieve 一括作成結果。
Definition: btrieveC.h:1271
134 - インターナショナル ソート規則(ISR)が見つかりません。
Definition: btrieveC.h:274
不明。
Definition: btrieveC.h:726
btrieve_status_code_t BtrieveClientFileDeleteW(btrieve_client_t client, const wchar_t *fileName)
Btrieve クライアントのファイルを削除します。
btrieve_status_code_t BtrieveIndexAttributesFree(btrieve_index_attributes_t indexAttributes)
Btrieve インデックス属性を解放します。
3120 - ネットワーク レイヤー:認証の種類が無効です。
Definition: btrieveC.h:503
12 - ファイルが見つかりません。
Definition: btrieveC.h:66
int BtrieveFileInformationGetSecurityHandleImplicit(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの暗黙を取得します。
インデックス 92。
Definition: btrieveC.h:1010
btrieve_status_code_t BtrieveFileBulkCreate(btrieve_file_t file, const btrieve_bulk_create_payload_t bulkCreatePayload, btrieve_bulk_create_result_t bulkCreateResult)
Btrieve ファイルの一括作成。
btrieve_status_code_t BtrieveKeySegmentSetNullKeyMode(btrieve_key_segment_t keySegment, btrieve_null_key_mode_t nullKeyMode)
Btrieve キー セグメントにヌル キー モードを設定します。
上書きしない。
Definition: btrieveC.h:710
int BtrieveFileInformationGetIndexCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からインデックス数を取得します。
83 - トランザクション外で読み取られました。
Definition: btrieveC.h:204
55 - Autoincrement エラーです。
Definition: btrieveC.h:152
3107 - ネットワーク レイヤー:メモリ不足です。
Definition: btrieveC.h:477
btrieve_status_code_t BtrieveFileInformationGetLastStatusCode(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から最新のステータス コードを取得します。
int BtrieveFileInformationGetSecurityCurrentDatabaseAuthenticationByDatabase(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの、データベースによる認証を取得します。 ...
btrieve_status_code_t BtrieveFileRecordUpdate(btrieve_file_t file, const char *record, int recordLength)
Btrieve ファイルのレコードを更新します。
クライアント エンジン。
Definition: btrieveC.h:698
ナノ秒精度のタイムスタンプ。
Definition: btrieveC.h:1133
btrieve_status_code_t BtrieveBulkDeleteAttributesSetMaximumRecordCount(btrieve_bulk_delete_attributes_t bulkDeleteAttributes, int maximumRecordCount)
Btrieve 一括削除属性に最大レコード数を設定します。
61 - Extended Get 用のバッファーが小さすぎます。
Definition: btrieveC.h:164
インデックス 35。
Definition: btrieveC.h:896
インデックス 16。
Definition: btrieveC.h:858
long long BtrieveBulkRetrieveResultGetRecordCursorPosition(btrieve_bulk_retrieve_result_t bulkRetrieveResult, int recordNumber)
Btrieve 一括取得結果からレコードのカーソル位置を取得します。
インデックス 104。
Definition: btrieveC.h:1034
int BtrieveFileInformationGetSecurityPermissionCreateFile(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの file create アクセス権を取得します。
4 - キー値が見つかりません。
Definition: btrieveC.h:50
インデックス 115。
Definition: btrieveC.h:1056
int BtrieveVersionGetClientRevisionNumber(btrieve_version_t version)
Btrieve バージョンからクライアントのリビジョン番号を取得します。
ローカルを設定する。
Definition: btrieveC.h:722
ディスク ドライブ Y。
Definition: btrieveC.h:671
109 - トランザクションが複雑すぎます。
Definition: btrieveC.h:252
btrieve_status_code_t BtrieveFilterSetLikeCodePageName(btrieve_filter_t filter, const char *name)
Btrieve フィルターに Like で使用するコード ページ名を設定します。
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 ファイルの次の一括取得。
なし。
Definition: btrieveC.h:1201
btrieve_page_size_t
Btrieve ページ サイズ。
Definition: btrieveC.h:1214
1020 - インターフェイスの通信エラーです。
Definition: btrieveC.h:375
btrieve_status_code_t BtrieveIndexAttributesSetACSUserDefined(btrieve_index_attributes_t indexAttributes, const char *ACSName, const char *ACSMap, int ACSMapLength)
Btrieve インデックス属性にユーザー定義の ACS を設定します。
なし。
Definition: btrieveC.h:558
btrieve_page_lock_type_t BtrieveFileInformationGetLockOwnerPageLockType(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのページ ロックの種類を取得します。
インデックス 23。
Definition: btrieveC.h:872
3114 - ネットワーク レイヤー:サーバーのルーティング テーブルがいっぱいです。
Definition: btrieveC.h:491
単一のウェイト。
Definition: btrieveC.h:737
btrieve_acs_mode_t
Btrieve 代替照合順序モード。
Definition: btrieveC.h:539
133 - 6 人以上のユーザーが同時にアクセスしようとしました。
Definition: btrieveC.h:272
38 - トランザクション ファイルの I/O エラーが発生しました。
Definition: btrieveC.h:118
btrieve_status_code_t BtrieveClientGetLastStatusCode(btrieve_client_t client)
Btrieve クライアントから最新のステータス コードを取得します。
不明。
Definition: btrieveC.h:1262
btrieve_status_code_t BtrieveFileInformationGetGatewayName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からゲートウェイの名前を取得します。
インデックス 81。
Definition: btrieveC.h:988
btrieve_status_code_t BtrieveFileAttributesSetPageSize(btrieve_file_attributes_t fileAttributes, btrieve_page_size_t pageSize, int enablePageCompression)
Btrieve ファイル属性にページ サイズを設定します。
不明。
Definition: btrieveC.h:1194
btrieve_status_code_t BtrieveIndexAttributesSetACSMode(btrieve_index_attributes_t indexAttributes, btrieve_acs_mode_t ACSMode)
Btrieve インデックス属性に ACS モードを設定します。
インデックス 18。
Definition: btrieveC.h:862
int BtrieveFileInformationGetSecurityPermissionOpen(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの open アクセス権を取得します。
btrieve_page_size_t BtrieveFileInformationGetPageSize(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からページ サイズを取得します。
btrieve_status_code_t BtrieveFilterSetACSUserDefined(btrieve_filter_t filter, const char *name)
Btrieve フィルターにユーザー定義の ACS を設定します。
72 - 参照整合性:参照ファイルを開けません。
Definition: btrieveC.h:184
2000 - 内部エラーです。
Definition: btrieveC.h:381
Money。
Definition: btrieveC.h:1105
btrieve_status_code_t BtrieveFileAttributesSetReservedDuplicatePointerCount(btrieve_file_attributes_t fileAttributes, int reservedDuplicatePointerCount)
Btrieve ファイル属性に予約重複ポインター数を設定します。
3014 - MicroKernel:エンジンを見つけられません。
Definition: btrieveC.h:435
ブランク トランケーション。
Definition: btrieveC.h:560
不明。
Definition: btrieveC.h:745
btrieve_index_t BtrieveFileInformationGetDuplicateRecordConflictIndex(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から重複レコードによる競合のインデックスを取得します。
btrieve_record_compression_mode_t
Btrieve レコード圧縮モード。
Definition: btrieveC.h:556
int BtrieveKeySegmentGetNullAnySegment(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから一部セグメント ヌル キーを取得します。
インデックス 84。
Definition: btrieveC.h:994
ディスク ドライブ L。
Definition: btrieveC.h:645
デフォルト。
Definition: btrieveC.h:675
btrieve_status_code_t BtrieveFilterFree(btrieve_filter_t filter)
Btrieve フィルターを解放します。
int BtrieveBulkCreateResultGetRecordCount(btrieve_bulk_create_result_t bulkCreateResult)
Btrieve 一括作成結果からレコード数を取得します。
3121 - ネットワーク レイヤー:認証オブジェクトが無効です。
Definition: btrieveC.h:505
なし。
Definition: btrieveC.h:1070
インデックス 27。
Definition: btrieveC.h:880
リモートを設定する。
Definition: btrieveC.h:724
btrieve_version_type_t BtrieveVersionGetLocalVersionType(btrieve_version_t version)
Btrieve バージョンからローカルのバージョンの種類を取得します。
btrieve_status_code_t BtrieveFileAttributesSetFixedRecordLength(btrieve_file_attributes_t fileAttributes, int fixedRecordLength)
Btrieve ファイル属性に固定レコード長を設定します。
インデックス 101。
Definition: btrieveC.h:1028
3117 - ネットワーク レイヤー:CST がいっぱいです。
Definition: btrieveC.h:497
int BtrieveFileInformationGetUnusedDuplicatePointerCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から未使用の重複ポインター数を取得します。
インデックス 4。
Definition: btrieveC.h:834
ページ サイズ 3072。
Definition: btrieveC.h:1224
1004 - ページ サイズ パラメーターが範囲外です。
Definition: btrieveC.h:343
int BtrieveFileInformationGetSecurityPermissionNoRights(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの no rights アクセス権を取得します。
const char * BtrieveVersionTypeToString(btrieve_version_type_t versionType)
Btrieve バージョンの種類を文字列として返します。
WZString(ヌル終端ワイド文字列)。
Definition: btrieveC.h:1115
インデックス 51。
Definition: btrieveC.h:928
int BtrieveFileInformationGetSecurityPermissionCreateRecord(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの record create アクセス権を取得します。
35 - ディレクトリ エラーが発生しました。
Definition: btrieveC.h:112
2003 - ローカル アクセスは許可されていません。
Definition: btrieveC.h:387
68 - 参照整合性:カスケードが深すぎます。
Definition: btrieveC.h:178
不明。
Definition: btrieveC.h:564
And。
Definition: btrieveC.h:613
int BtrieveBulkRetrieveResultGetRecordCount(btrieve_bulk_retrieve_result_t bulkRetrieveResult)
Btrieve 一括取得結果からレコード数を取得します。
インデックス 114。
Definition: btrieveC.h:1054
インデックス 59。
Definition: btrieveC.h:944
不明。
Definition: btrieveC.h:1166
インデックス 96。
Definition: btrieveC.h:1018
不明。
Definition: btrieveC.h:1143
Timestamp。
Definition: btrieveC.h:1107
btrieve_system_data_mode_t
Btrieve システム データ モード。
Definition: btrieveC.h:1241
インデックス 40。
Definition: btrieveC.h:906
int BtrieveFileInformationGetSecurityCurrentDatabaseRTSSComplete(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの RTSS complete を取得します。 ...
3128 - ネットワーク レイヤー:IDS 受信に失敗しました。
Definition: btrieveC.h:519
btrieve_status_code_t BtrieveFileRecordCreate(btrieve_file_t file, char *record, int recordLength)
Btrieve ファイルのレコードを作成します。
1010 - トランザクション制御ファイルにアクセス中、エラーが発生しました。
Definition: btrieveC.h:355
なし。
Definition: btrieveC.h:541
btrieve_status_code_t BtrieveClientLogin(btrieve_client_t client, const char *databaseURI)
Btrieve クライアントをログインします。
int BtrieveFileInformationGetSecurityCurrentDatabaseExplicit(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの明示的を取得します。
2006 - 使用可能な SPX 接続がありません。
Definition: btrieveC.h:393
110 - アーカイブ ログ設定ファイル(BLOG)のオープン エラーです。
Definition: btrieveC.h:254
バージョン 2。
Definition: btrieveC.h:1249
10 - 変更可能キー値のエラーです。
Definition: btrieveC.h:62
145 - データベース サービスがありません。
Definition: btrieveC.h:296
btrieve_status_code_t BtrieveBulkCreateResultGetLastStatusCode(btrieve_bulk_create_result_t bulkCreateResult)
Btrieve 一括作成結果から最新のステータス コードを取得します。
22 - データ長エラーです。
Definition: btrieveC.h:86
インデックス 55。
Definition: btrieveC.h:936
インデックス 24。
Definition: btrieveC.h:874
システム。
Definition: btrieveC.h:1068
3103 - ネットワーク レイヤー:名前が見つかりません。
Definition: btrieveC.h:469
不明。
Definition: btrieveC.h:1236
long long BtrieveFileInformationGetRecordCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からレコード数を取得します。
2005 - SPX のバージョンが正しくありません。
Definition: btrieveC.h:391
82 - ポジションを失いました。
Definition: btrieveC.h:202
int BtrieveFileInformationGetClientTransactions(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からクライアント トランザクションを取得します。
int BtrieveFileInformationGetSystemIndex(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からシステム インデックスを取得します。
7 - インデックス番号が異なっています。
Definition: btrieveC.h:56
137 - RP を変換できません。
Definition: btrieveC.h:280
ディスク ドライブ A。
Definition: btrieveC.h:623
なし。
Definition: btrieveC.h:684
int BtrieveBulkDeleteResultGetRecordCount(btrieve_bulk_delete_result_t bulkDeleteResult)
Btrieve 一括削除結果からレコード数を取得します。
btrieve_status_code_t BtrieveBulkRetrieveResultAllocate(btrieve_bulk_retrieve_result_t *bulkRetrieveResultPtr)
Btrieve 一括取得結果を割り当てます。
3 - ファイルが開いていません。
Definition: btrieveC.h:48
インデックス 53。
Definition: btrieveC.h:932
btrieve_status_code_t BtrieveKeySegmentGetLastStatusCode(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから最新のステータス コードを取得します。
int BtrieveFileInformationGetWrongOwner(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から不正なオーナーを取得します。
btrieve_index_t BtrieveKeySegmentGetIndex(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからインデックスを取得します。
インデックス 88。
Definition: btrieveC.h:1002
66 - 参照整合性:データベースが多すぎます。
Definition: btrieveC.h:174
不明。
Definition: btrieveC.h:819
インデックス 62。
Definition: btrieveC.h:950
インデックス 103。
Definition: btrieveC.h:1032
ディスク ドライブ K。
Definition: btrieveC.h:643
long long BtrieveFileInformationGetDuplicateRecordConflictCursorPosition(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から重複レコードによる競合のカーソル位置を取得します。
btrieve_status_code_t BtrieveBulkDeleteAttributesSetMaximumRejectCount(btrieve_bulk_delete_attributes_t bulkDeleteAttributes, int maximumRejectCount)
Btrieve 一括削除属性に最大リジェクト カウントを設定します。
ファイル バージョン 8.0。
Definition: btrieveC.h:1156
175 - Login:URI(uniform resource indicator)の形式が間違っています。
Definition: btrieveC.h:329
2 - I/O エラーが発生しました。
Definition: btrieveC.h:46
btrieve_status_code_t BtrieveClientGetCurrentDirectory(btrieve_client_t client, btrieve_disk_drive_t diskDrive, char *currentDirectory, int currentDirectorySize)
Btrieve クライアントから現在のディレクトリを取得します。
btrieve_status_code_t BtrieveFileIndexDrop(btrieve_file_t file, btrieve_index_t index)
Btrieve ファイルのインデックスを削除します。
NUMERICSTB(Numeric sign trailing COBOL)。
Definition: btrieveC.h:1141
デフォルト。
Definition: btrieveC.h:1234
const char * BtrieveLockModeToString(btrieve_lock_mode_t lockMode)
Btrieve ロック モードを文字列として返します。
1009 - トランザクション パラメーターが無効です。
Definition: btrieveC.h:353
2004 - SPX はインストールされていません。
Definition: btrieveC.h:389
14 - プリイメージを開くときにエラーが発生しました。
Definition: btrieveC.h:70
不明。
Definition: btrieveC.h:677
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 ファイルのレコードを取得します。
struct btrieve_key_segment * btrieve_key_segment_t
Btrieve キー セグメント。
Definition: btrieveC.h:1329
btrieve_status_code_t BtrieveFileGetInformation(btrieve_file_t file, btrieve_file_information_t fileInformation)
Btrieve ファイルから情報を取得します。
末尾。
Definition: btrieveC.h:611
ディスク ドライブ V。
Definition: btrieveC.h:665
86 - ファイル テーブルがいっぱいです。
Definition: btrieveC.h:210
読み取りは許可されず、暗号化されない。
Definition: btrieveC.h:772
不明。
Definition: btrieveC.h:551
ファイル バージョン 9.5。
Definition: btrieveC.h:1160
読み取りは許可され、暗号化される。
Definition: btrieveC.h:778
ノーマル。
Definition: btrieveC.h:753
btrieve_encrypt_type_t
Btrieve ファイル暗号化の種類。
Definition: btrieveC.h:785
btrieve_free_space_threshold_t
Btrieve 空きスペース スレッショルド。
Definition: btrieveC.h:1171
3113 - ネットワーク レイヤー:サーバーの種類が無効です。
Definition: btrieveC.h:489
2010 - UT サンクがロードされていません。
Definition: btrieveC.h:401
ファイル バージョン 13.0。
Definition: btrieveC.h:1162
65 - エクストラクタが無効です。
Definition: btrieveC.h:172
ファイル バージョン 6.0。
Definition: btrieveC.h:1150
int BtrieveFileInformationGetSegmented(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセグメント化を取得します。
NumericSA(Numeric signed ASCII)。
Definition: btrieveC.h:1099
JSON フィルター クエリ一致。
Definition: btrieveC.h:603
上書きする。
Definition: btrieveC.h:708
struct btrieve_bulk_create_payload * btrieve_bulk_create_payload_t
Btrieve 一括作成ペイロード。
Definition: btrieveC.h:1267
インデックス 93。
Definition: btrieveC.h:1012
インデックス 47。
Definition: btrieveC.h:920
btrieve_status_code_t BtrieveFilterSetConnector(btrieve_filter_t filter, btrieve_connector_t connector)
Btrieve フィルターにコネクタを設定します。
btrieve_duplicate_mode_t
Btrieve 重複モード。
Definition: btrieveC.h:569
int BtrieveFileInformationGetExplicitLocks(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から明示的ロックを取得します。
btrieve_disk_drive_t
Btrieve ディスク ドライブ。
Definition: btrieveC.h:621
btrieve_status_code_t BtrieveFileInformationGetSegmentFileName(btrieve_file_information_t fileInformation, int segmentFileNumber, char *name, int nameSize)
Btrieve ファイル情報からセグメント ファイル名を取得します。
空きスペース スレッショルド 20パーセント
Definition: btrieveC.h:1175
const char * BtrieveFreeSpaceThresholdToString(btrieve_free_space_threshold_t freeSpaceThreshold)
Btrieve 空きスペース スレッショルドを文字列として返します。
104 - ロケール エラーです。
Definition: btrieveC.h:244
Integer。
Definition: btrieveC.h:1085
int BtrieveFileInformationGetSecurityCurrentDatabaseRTSSPreauthorized(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの RTSS preauthorized を取得します。 ...
デフォルト。
Definition: btrieveC.h:1164
btrieve_status_code_t BtrieveIndexAttributesSetACSName(btrieve_index_attributes_t indexAttributes, const char *ACSName)
Btrieve インデックス属性に ACS 名を設定します。
インデックス 85。
Definition: btrieveC.h:996
103 - チャンク オフセットが長すぎます。
Definition: btrieveC.h:242
btrieve_status_code_t BtrieveBulkCreatePayloadAllocate(btrieve_bulk_create_payload_t *btrieveBulkCreatePayloadPtr)
Btrieve 一括作成ペイロードを割り当てます。
重複は許可されない。
Definition: btrieveC.h:571
btrieve_status_code_t BtrieveVersionFree(btrieve_version_t version)
Btrieve バージョンを解放します。
並行、書き込みノー ウェイト。
Definition: btrieveC.h:807
排他。
Definition: btrieveC.h:803
62 - GET 式が無効です。
Definition: btrieveC.h:166
インデックス 74。
Definition: btrieveC.h:974
Yes、可変長部割り当てテーブル付き。
Definition: btrieveC.h:532
const char * BtrievePageLockTypeToString(btrieve_page_lock_type_t pageLockType)
Btrieve ページ ロックの種類を文字列として返します。
3002 - MicroKernel:リソース DLL がありません。
Definition: btrieveC.h:411
16 - 拡張エラーが発生しました。
Definition: btrieveC.h:74
int BtrieveVersionGetClientVersionNumber(btrieve_version_t version)
Btrieve バージョンからクライアントのバージョン番号を取得します。
32 - 入出力の拡張エラーです。
Definition: btrieveC.h:106
int BtrieveFileRecordRetrieveNext(btrieve_file_t file, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode)
Btrieve ファイルの次にあるレコードを取得します。
3007 - MicroKernel:サーバーが見つかりません。
Definition: btrieveC.h:421
Decimal。
Definition: btrieveC.h:1101
インデックス 80。
Definition: btrieveC.h:986
ヌル インジケーター セグメント。
Definition: btrieveC.h:1123
不明。
Definition: btrieveC.h:1251
Currency。
Definition: btrieveC.h:1103
1017 - Btrieve リクエスターがリソース DLL を見つけられません。
Definition: btrieveC.h:369
インデックス 28。
Definition: btrieveC.h:882
btrieve_free_space_threshold_t BtrieveFileInformationGetFreeSpaceThreshold(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から空きスペース スレッショルドを取得します。
1016 - 既に初期化されています。
Definition: btrieveC.h:367
80 - 競合しています。
Definition: btrieveC.h:198
1012 - [トランザクション内の最大ファイル数]オプションが無効です。
Definition: btrieveC.h:359
ZString(ヌル終端文字列)。
Definition: btrieveC.h:1083
int BtrieveFileInformationGetSecurityPermissionCreateStoredProcedure(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの create stored procedure アクセス権を取得します。 ...
115 - アーカイブ ログのダンプ ファイル アクセス エラーです。
Definition: btrieveC.h:264
3105 - ネットワーク レイヤー:利用可能な転送プロトコルがありません。
Definition: btrieveC.h:473
不明。
Definition: btrieveC.h:700
不明。
Definition: btrieveC.h:577
不明。
Definition: btrieveC.h:534
3106 - ネットワーク レイヤー:接続に失敗しました。
Definition: btrieveC.h:475
Logical。
Definition: btrieveC.h:1109
81 - ロック エラーです。
Definition: btrieveC.h:200
Or。
Definition: btrieveC.h:615
btrieve_status_code_t BtrieveFileIndexCreate(btrieve_file_t file, const btrieve_index_attributes_t indexAttributes)
Btrieve ファイルのインデックスを作成します。
複数のノー ウェイト。
Definition: btrieveC.h:743
インデックス 76。
Definition: btrieveC.h:978
int BtrieveKeySegmentGetSegmented(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからセグメント化を取得します。
インデックス 50。
Definition: btrieveC.h:926
インデックス 106。
Definition: btrieveC.h:1038
btrieve_status_code_t BtrieveFileUnlockCursorPosition(btrieve_file_t file, long long cursorPosition)
Btrieve ファイルのカーソル位置のロックを解除します。
デフォルト。
Definition: btrieveC.h:1179
1022 - MicroKernel はシャットダウン中です。
Definition: btrieveC.h:379
優先設定しない。
Definition: btrieveC.h:720
int BtrieveFileInformationGetLockOwnerTimeInTransaction(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのトランザクション内での時間を取得します。 ...
btrieve_status_code_t BtrieveFileRecordDelete(btrieve_file_t file)
Btrieve ファイルのレコードを削除します。
2002 - オプションが無効です。
Definition: btrieveC.h:385
3021 - MicroKernel:SRB のフォーマットが正しくありません。
Definition: btrieveC.h:449
const char * BtrievePageSizeToString(btrieve_page_size_t pageSize)
Btrieve ページ サイズを文字列として返します。
1021 - 初期化に失敗しました。
Definition: btrieveC.h:377
const char * BtrieveACSModeToString(btrieve_acs_mode_t ACSMode)
Btrieve ACS モードを文字列として返します。
インデックス 42。
Definition: btrieveC.h:910
130 - 使用可能なシステム ロックがありません。
Definition: btrieveC.h:268
不明。
Definition: btrieveC.h:809
Unsigned binary(符号なしバイナリ)。
Definition: btrieveC.h:1087
複数のウェイト。
Definition: btrieveC.h:741
84 - レコードは使用中です。
Definition: btrieveC.h:206
UNIX。
Definition: btrieveC.h:696
3127 - ネットワーク レイヤー:IDS 送信に失敗しました。
Definition: btrieveC.h:517
171 - パスワードが間違っているため、ログインに失敗しました。
Definition: btrieveC.h:321
162 - クライアント テーブルがいっぱいです。
Definition: btrieveC.h:315
インデックス 99。
Definition: btrieveC.h:1024
int BtrieveFileRecordRetrieveFirst(btrieve_file_t file, btrieve_index_t index, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode)
Btrieve ファイルの先頭のレコードを取得します。
btrieve_status_code_t BtrieveBulkRetrieveAttributesAllocate(btrieve_bulk_retrieve_attributes_t *bulkRetrieveAttributesPtr)
Btrieve 一括取得属性を割り当てます。
btrieve_status_code_t BtrieveFileInformationGetSecurityHandleTableName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からセキュリティ ハンドルのテーブル名を取得します。
31 - ファイルは既に拡張されています。
Definition: btrieveC.h:104
NUMERICSLS(Numeric sign leading separate)。
Definition: btrieveC.h:1139
btrieve_status_code_t BtrieveFileRecordUpdateChunk(btrieve_file_t file, int offset, const char *chunk, int chunkLength)
Btrieve ファイルのレコード チャンクを更新します。
ディスク ドライブ J。
Definition: btrieveC.h:641
int BtrieveFileInformationGetSecurityHandleExplicit(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの明示的を取得します。
45 - キー フラグが矛盾しています。
Definition: btrieveC.h:132
レガシー バイナリ。
Definition: btrieveC.h:1127
13 - 拡張ファイル エラーです。
Definition: btrieveC.h:68
int BtrieveVersionGetRemoteRevisionNumber(btrieve_version_t version)
Btrieve バージョンからリモートのリビジョン番号を取得します。
大文字小文字無視。
Definition: btrieveC.h:547
int BtrieveFileInformationGetSecurityCurrentDatabaseAuthorizationByDatabase(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの、データベースによる許可を取得します。 ...
btrieve_status_code_t BtrieveFileInformationGetSecurityHandleDatabaseName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からセキュリティ ハンドルのデータベース名を取得します。
int BtrieveFileInformationGetSecurityPermissionRead(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの read アクセス権を取得します。
ディスク ドライブ N。
Definition: btrieveC.h:649
struct btrieve_filter * btrieve_filter_t
Btrieve フィルター。
Definition: btrieveC.h:1315
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 クライアントのファイルを開きます。
3020 - MicroKernel:ロード エラーです。
Definition: btrieveC.h:447
3126 - ネットワーク レイヤー:ファイル名の解決エラーです。
Definition: btrieveC.h:515
btrieve_status_code_t BtrieveIndexAttributesSetModifiable(btrieve_index_attributes_t indexAttributes, int enableModifiable)
Btrieve インデックス属性に変更可能を設定します。
2008 - Btrieve 6.15 エンジンに接続できません。
Definition: btrieveC.h:397
48 - オルタネート コレーティング シーケンスの定義が無効です。
Definition: btrieveC.h:138
const char * BtrieveSystemDataModeToString(btrieve_system_data_mode_t systemDataMode)
Btrieve システム データ モードを文字列として返します。
40 - トランザクションで許容されるファイルの最大数を超えています。
Definition: btrieveC.h:122
インデックス 87。
Definition: btrieveC.h:1000
91 - サーバー エラーです。
Definition: btrieveC.h:218
LString(Length first string)。
Definition: btrieveC.h:1121
インデックス 17。
Definition: btrieveC.h:860
btrieve_status_code_t BtrieveIndexAttributesSetDuplicateMode(btrieve_index_attributes_t indexAttributes, btrieve_duplicate_mode_t duplicateMode)
Btrieve インデックス属性に重複モードを設定します。
インデックス 79。
Definition: btrieveC.h:984
const char * BtrieveFileVersionToString(btrieve_file_version_t fileVersion)
Btrieve ファイル バージョンを文字列として返します。
インデックス 36。
Definition: btrieveC.h:898
21 - キー バッファーが短すぎます。
Definition: btrieveC.h:84
56 - インデックスが不完全です。
Definition: btrieveC.h:154
システム バージョン 2。
Definition: btrieveC.h:1066
インデックス 41。
Definition: btrieveC.h:908
int BtrieveKeySegmentGetKeyContinues(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからキーの継続を取得します。
49 - キー タイプのエラーです。
Definition: btrieveC.h:140
161 - ユーザー数の制限値を超えました。
Definition: btrieveC.h:313
インデックス ページ。
Definition: btrieveC.h:1205
3010 - MicroKernel:NWAPI がロードされていません。
Definition: btrieveC.h:427
1019 - コールバックは中止されました。
Definition: btrieveC.h:373
インデックス 58。
Definition: btrieveC.h:942
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 ファイルのレコードを取得します。
const char * BtrieveIndexToString(btrieve_index_t index)
Btrieve インデックスを文字列として返します。
btrieve_status_code_t BtrieveFileRecordTruncate(btrieve_file_t file, int offset)
Btrieve ファイルのレコードを切り詰めます。
177 - Login:データベースに存在しないテーブルです。
Definition: btrieveC.h:333
全セグメント。
Definition: btrieveC.h:1188
btrieve_status_code_t BtrieveVersionAllocate(btrieve_version_t *btrieveVersionPtr)
Btrieve バージョンを割り当てます。
No。
Definition: btrieveC.h:528
struct btrieve_bulk_retrieve_result * btrieve_bulk_retrieve_result_t
Btrieve 一括取得結果。
Definition: btrieveC.h:1283
106 - チャンクの Get Next を実行できません。
Definition: btrieveC.h:248
long long BtrieveTimestampToUnixEpochMicroseconds(long long timestamp)
Btrieve TIMESTAMP を Unix エポック タイムスタンプ(マイクロ秒単位)に変換します。 ...
インデックス 52。
Definition: btrieveC.h:930
btrieve_status_code_t BtrieveIndexAttributesAddKeySegment(btrieve_index_attributes_t indexAttributes, btrieve_key_segment_t keySegment)
Btrieve インデックス属性にキー セグメントを追加します。
int BtrieveVersionGetRemoteVersionNumber(btrieve_version_t version)
Btrieve バージョンからリモートのバージョン番号を取得します。
不明。
Definition: btrieveC.h:797
インデックス 89。
Definition: btrieveC.h:1004
不明。
Definition: btrieveC.h:1072
struct btrieve_bulk_retrieve_attributes * btrieve_bulk_retrieve_attributes_t
Btrieve 一括取得属性。
Definition: btrieveC.h:1275
int BtrieveFileRecordRetrieveChunk(btrieve_file_t file, int offset, int length, char *chunk, int chunkSize, btrieve_lock_mode_t lockMode)
Btrieve ファイルのレコード チャンクを取得します。
インデックス 25。
Definition: btrieveC.h:876
可変ページ。
Definition: btrieveC.h:1207
インデックス 30。
Definition: btrieveC.h:886
btrieve_status_code_t BtrieveFilterSetACSName(btrieve_filter_t filter, const char *name)
Btrieve フィルターに ACS 名を設定します。
btrieve_index_t BtrieveFileInformationGetLockOwnerIndex(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのインデックスを取得します。
btrieve_status_code_t BtrieveBulkRetrieveAttributesSetMaximumRecordCount(btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int maximumRecordCount)
Btrieve 一括取得属性に最大レコード数を設定します。
54 - 可変長ページのエラーです。
Definition: btrieveC.h:150
インデックス 72。
Definition: btrieveC.h:970
1003 - メモリ パラメーターが小さすぎます。
Definition: btrieveC.h:341
一部セグメント。
Definition: btrieveC.h:1190
99 - リクエスターがランタイム サーバーにアクセスできません。
Definition: btrieveC.h:234
複数。
Definition: btrieveC.h:817
btrieve_status_code_t BtrieveVersionGetLastStatusCode(btrieve_version_t version)
Btrieve バージョンから最新のステータス コードを取得します。
42 - 未完了のアクセラレイティド アクセスがあります。
Definition: btrieveC.h:126
ディスク ドライブ O。
Definition: btrieveC.h:651
3011 - MicroKernel:サンクがロードされていません。
Definition: btrieveC.h:429
27 - キー ポジションが無効です。
Definition: btrieveC.h:96
btrieve_status_code_t BtrieveFileAttributesFree(btrieve_file_attributes_t fileAttributes)
Btrieve ファイル属性を解放します。
3003 - MicroKernel:互換性のないコンポーネントです。
Definition: btrieveC.h:413
インデックス 90。
Definition: btrieveC.h:1006
28 - レコード長が無効です。
Definition: btrieveC.h:98
データ ページ。
Definition: btrieveC.h:1203
インデックス 117。
Definition: btrieveC.h:1060
Date。
Definition: btrieveC.h:1093
long long BtrieveFileGetCursorPosition(btrieve_file_t file)
Btrieve ファイルからカーソル位置を取得します。
int BtrieveClientGetServiceAgentIdentifier(btrieve_client_t client)
Btrieve クライアントからサービス エージェント ID を取得します。
int BtrieveFileInformationGetSecurityPermissionUpdate(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの update アクセス権を取得します。
WString(ワイド文字列)。
Definition: btrieveC.h:1111
等しくない。
Definition: btrieveC.h:593
インデックス 107。
Definition: btrieveC.h:1040
ディスク ドライブ I。
Definition: btrieveC.h:639
1013 - タスク リストがいっぱいです。
Definition: btrieveC.h:361
インデックス 57。
Definition: btrieveC.h:940
btrieve_status_code_t BtrieveClientFileRename(btrieve_client_t client, const char *existingFileName, const char *newFileName)
Btrieve クライアントのファイルの名前を変更します。
const char * BtrieveSystemFieldToString(btrieve_system_field_t systemField)
Btrieve システム フィールドを文字列として返します。
const char * BtrieveEncryptionTypeToString(btrieve_encrypt_type_t encryptType)
Btrieve 暗号化の種類を文字列として返します。
btrieve_status_code_t BtrieveFileInformationAllocate(btrieve_file_information_t *btrieveFileInformationPtr)
Btrieve ファイル情報を割り当てます。
15 - プリイメージの I/O エラーです。
Definition: btrieveC.h:72
3023 - MicroKernel:タスク テーブルがいっぱいです。
Definition: btrieveC.h:453
btrieve_status_code_t BtrieveBulkCreateResultFree(btrieve_bulk_create_result_t bulkCreateResult)
Btrieve 一括作成結果を解放します。
2001 - メモリの割り当てが不十分です。
Definition: btrieveC.h:383
int BtrieveKeySegmentGetOffset(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからオフセットを取得します。
インデックス 78。
Definition: btrieveC.h:982
int BtrieveFileInformationGetSecurityHandleWorkgroup(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルのワークグループを取得します。
Bit。
Definition: btrieveC.h:1135
エクスクルーシブ。
Definition: btrieveC.h:759
インデックス 67。
Definition: btrieveC.h:960
ディスク ドライブ S。
Definition: btrieveC.h:659
btrieve_status_code_t BtrieveFileInformationGetReferentialIntegrityFileName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報から参照整合性のファイル名を取得します。
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 ファイルのレコードを取得します。
44 - キー パスがヌルです。
Definition: btrieveC.h:130
3026 - MicroKernel:PIDs が無効です。
Definition: btrieveC.h:459
int BtrieveFileInformationGetUnusedPageCount(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から未使用ページ数を取得します。
3018 - MicroKernel:クローズ済みエラーです。
Definition: btrieveC.h:443
47 - 開いているファイルの数が最大数を超えています。
Definition: btrieveC.h:136
29 - キー長が無効です。
Definition: btrieveC.h:100
int BtrieveFileInformationGetOpenTimestamp(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から開かれたときのタイムスタンプを取得します。
50 - オーナーは既に設定されています。
Definition: btrieveC.h:142
ファイル バージョン 9.0。
Definition: btrieveC.h:1158
No。
Definition: btrieveC.h:1245
インデックス 7。
Definition: btrieveC.h:840
btrieve_status_code_t BtrieveFileInformationGetLockOwnerName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からロック オーナーの名前を取得します。
ページ サイズ 512。
Definition: btrieveC.h:1216
btrieve_status_code_t BtrieveFileAttributesSetRecordCompressionMode(btrieve_file_attributes_t fileAttributes, btrieve_record_compression_mode_t recordCompressionMode)
Btrieve ファイル属性にレコード圧縮モードを設定します。
btrieve_index_t BtrieveFileInformationGetLogIndex(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からログ インデックスを取得します。
インデックス 44。
Definition: btrieveC.h:914
int BtrieveFileInformationGetSecurityCurrentDatabaseImplicit(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの暗黙を取得します。
btrieve_status_code_t BtrieveFileAttributesAllocate(btrieve_file_attributes_t *btrieveFileAttributesPtr)
Btrieve ファイル属性を割り当てます。
59 - ファイルは既に存在します。
Definition: btrieveC.h:160
インデックス 14。
Definition: btrieveC.h:854
btrieve_duplicate_mode_t BtrieveKeySegmentGetDuplicateMode(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから重複モードを取得します。
インデックス 60。
Definition: btrieveC.h:946
18 - ディスクがいっぱいです。
Definition: btrieveC.h:78
ディスク ドライブ D。
Definition: btrieveC.h:629
90 - デバイス テーブルがいっぱいです。
Definition: btrieveC.h:216
btrieve_status_code_t BtrieveFilterSetComparison(btrieve_filter_t filter, btrieve_comparison_t comparison)
Btrieve フィルターに比較を設定します。
148 - ロール フォワード エラーです。
Definition: btrieveC.h:302
インデックス 77。
Definition: btrieveC.h:980
3122 - ネットワーク レイヤー:認証の長さが短すぎます。
Definition: btrieveC.h:507
ラン レングス符号化(RLE)。
Definition: btrieveC.h:562
int BtrieveFileInformationGetLockOwnerServiceAgentIdentifier(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのサービス エージェント ID を取得します。
btrieve_status_code_t BtrieveClientReset(btrieve_client_t client)
Btrieve クライアントをリセットします。
const char * BtrieveNullKeyModeToString(btrieve_null_key_mode_t nullKeyMode)
Btrieve ヌル キー モードを文字列として返します。
なし。
Definition: btrieveC.h:1192
btrieve_status_code_t BtrieveBulkRetrieveAttributesAddField(btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes, int offset, int length)
Btrieve 一括取得属性にフィールドを追加します。
3017 - MicroKernel:ローカル MicroKernel のデータ バッファーが小さすぎます。
Definition: btrieveC.h:441
インデックス 33。
Definition: btrieveC.h:892
btrieve_file_version_t
Btrieve ファイル バージョン。
Definition: btrieveC.h:1148
37 - トランザクションが実行中です。
Definition: btrieveC.h:116
3019 - MicroKernel:セマフォ エラーです。
Definition: btrieveC.h:445
const char * BtrieveDataTypeToString(btrieve_data_type_t dataType)
Btrieve データ型を文字列として返します。
60 - リジェクト カウントに達しました。
Definition: btrieveC.h:162
int BtrieveFileGetPercentage(btrieve_file_t file, btrieve_index_t index, const char *key, int keyLength, long long cursorPosition)
Btrieve ファイルからパーセンテージを取得します。
76 - 参照整合性に矛盾があります。
Definition: btrieveC.h:190
146 - 重複するシステム キーがあります。
Definition: btrieveC.h:298
33 - Btrieve をアンロードできません。
Definition: btrieveC.h:108
インデックス 111。
Definition: btrieveC.h:1048
3015 - MicroKernel:初期化エラーです。
Definition: btrieveC.h:437
btrieve_status_code_t BtrieveFilterSetACSMode(btrieve_filter_t filter, btrieve_acs_mode_t ACSMode)
Btrieve フィルターに ACS モードを設定します。
53 - インターフェイスが無効です。
Definition: btrieveC.h:148
int BtrieveFileInformationGetPageCompression(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からページ圧縮を取得します。
インデックス 8。
Definition: btrieveC.h:842
btrieve_status_code_t BtrieveFileKeyRetrieveNext(btrieve_file_t file, char *key, int keySize)
Btrieve ファイルの次にあるキーを取得します。
btrieve_status_code_t BtrieveFileAttributesSetFileVersion(btrieve_file_attributes_t fileAttributes, btrieve_file_version_t fileVersion)
Btrieve ファイル属性にファイル バージョンを設定します。
151 - チャンク オフセットが小さすぎます。
Definition: btrieveC.h:309
const char * BtrieveOwnerModeToString(btrieve_owner_mode_t ownerMode)
Btrieve オーナー モードを文字列として返します。
107 - チャンクと互換性のないファイルです。
Definition: btrieveC.h:250
140 - 両立しないクローズです。
Definition: btrieveC.h:286
インデックス 65。
Definition: btrieveC.h:956
96 - 通信エラーです。
Definition: btrieveC.h:228
3008 - MicroKernel:設定が無効です。
Definition: btrieveC.h:423
DOS ワークステーション。
Definition: btrieveC.h:690
btrieve_status_code_t BtrieveBulkCreatePayloadAddRecord(btrieve_bulk_create_payload_t bulkCreatePayload, const char *record, int recordLength)
Btrieve 一括作成ペイロードにレコードを追加します。
インデックス 48。
Definition: btrieveC.h:922
インデックス 2。
Definition: btrieveC.h:830
int BtrieveKeySegmentGetDescendingSortOrder(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから降順ソートを取得します。
btrieve_status_code_t BtrieveFileAttributesSetKeyOnly(btrieve_file_attributes_t fileAttributes, int enableKeyOnly)
Btrieve ファイル属性にキー オンリーを設定します。
インデックス 56。
Definition: btrieveC.h:938
インデックス 26。
Definition: btrieveC.h:878
struct btrieve_file * btrieve_file_t
Btrieve ファイル。
Definition: btrieveC.h:1300
btrieve_status_code_t BtrieveKeySegmentFree(btrieve_key_segment_t keySegment)
Btrieve キー セグメントを解放します。
struct btrieve_index_attributes * btrieve_index_attributes_t
Btrieve インデックス属性。
Definition: btrieveC.h:1322
int BtrieveFileInformationGetLockOwnerWriteHold(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーの書き込み保持を取得します。
等しい。
Definition: btrieveC.h:587
ディスク ドライブ Q。
Definition: btrieveC.h:655
int BtrieveFileInformationGetLockOwnerSameProcess(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーの同じプロセスを取得します。
int BtrieveFileInformationGetReferentialIntegrityOperationCode(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から参照整合性のオペレーション コードを取得します。
インデックス 3。
Definition: btrieveC.h:832
btrieve_null_key_mode_t BtrieveKeySegmentGetNullKeyMode(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからヌル キー モードを取得します。
btrieve_status_code_t BtrieveClientSetCurrentDirectoryW(btrieve_client_t client, const wchar_t *currentDirectory)
Btrieve クライアントに現在のディレクトリを設定します。
ページ サイズ 16384。
Definition: btrieveC.h:1232
btrieve_status_code_t BtrieveClientStop(btrieve_client_t client)
Btrieve クライアントを停止します。
インデックス 38。
Definition: btrieveC.h:902
int BtrieveFileInformationGetGatewayPatchLevel(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からゲートウェイのパッチ レベルを取得します。
int BtrieveFileInformationGetSecurityHandleBtpasswd(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの Btpasswd を取得します。
なし。
Definition: btrieveC.h:787
ディスク ドライブ B。
Definition: btrieveC.h:625
int BtrieveFileInformationGetReadOnly(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から読み取り専用を取得します。
btrieve_status_code_t BtrieveFileKeyRetrievePrevious(btrieve_file_t file, char *key, int keySize)
Btrieve ファイルの前にあるキーを取得します。
0 - エラーはありません。
Definition: btrieveC.h:42
インデックス 69。
Definition: btrieveC.h:964
従来の暗号化。
Definition: btrieveC.h:789
6 - インデックス番号が無効です。
Definition: btrieveC.h:54
btrieve_status_code_t BtrieveIndexAttributesSetIndex(btrieve_index_attributes_t indexAttributes, btrieve_index_t index)
Btrieve インデックス属性にインデックスを設定します。
インデックス 110。
Definition: btrieveC.h:1046
int BtrieveFileInformationGetSecurityHandleWindowsNamedPipe(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの Windows 名前付きパイプを取得します。 ...
ディスク ドライブ C。
Definition: btrieveC.h:627
btrieve_status_code_t BtrieveFileInformationGetSecurityHandleUserName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からセキュリティ ハンドルのユーザー名を取得します。
77 - サーバーでループできません。
Definition: btrieveC.h:192
73 - 参照整合性:同期が取れていません。
Definition: btrieveC.h:186
69 - 参照整合性:カスケード エラーです。
Definition: btrieveC.h:180
int BtrieveFileInformationGetLockOwnerTransactionLevel(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのトランザクション レベルを取得します。
なし。
Definition: btrieveC.h:735
btrieve_acs_mode_t BtrieveKeySegmentGetACSMode(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから ACS モードを取得します。
インデックス 19。
Definition: btrieveC.h:864
インデックス 39。
Definition: btrieveC.h:904
3115 - ネットワーク レイヤー:転送に失敗しました。
Definition: btrieveC.h:493
インデックス 102。
Definition: btrieveC.h:1030
NUMERICSLB(Numeric sign leading COBOL)。
Definition: btrieveC.h:1137
int BtrieveFileInformationGetSecurityPermissionAlter(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの alter アクセス権を取得します。
作成時刻。
Definition: btrieveC.h:1258
struct btrieve_bulk_delete_attributes * btrieve_bulk_delete_attributes_t
Btrieve 一括削除属性。
Definition: btrieveC.h:1279
142 - データベースが無効です。
Definition: btrieveC.h:290
int BtrieveFileInformationGetSecurityHandleRTSSDisabled(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルの RTSS disabled を取得します。
インデックス 10。
Definition: btrieveC.h:846
インデックス 54。
Definition: btrieveC.h:934
名前付き。
Definition: btrieveC.h:543
btrieve_create_mode_t
Btrieve 作成モード。
Definition: btrieveC.h:706
3119 - ネットワーク レイヤー:使用可能な認証コンテキストがありません。
Definition: btrieveC.h:501
不明。
Definition: btrieveC.h:617
int BtrieveFileInformationGetSecurityCurrentDatabaseBtpasswd(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの Btpasswd を取得します。 ...
11 - ファイル名が正しくありません。
Definition: btrieveC.h:64
ページ サイズ 3584。
Definition: btrieveC.h:1226
btrieve_status_code_t BtrieveClientFree(btrieve_client_t client)
Btrieve クライアントを解放します。
132 - ファイルがいっぱいです。
Definition: btrieveC.h:270
19 - 修復不能なエラーが発生しました。
Definition: btrieveC.h:80
btrieve_unlock_mode_t
Btrieve ロック解除モード。
Definition: btrieveC.h:813
int BtrieveBulkRetrieveResultGetRecordLength(btrieve_bulk_retrieve_result_t bulkRetrieveResult, int recordNumber)
Btrieve 一括取得結果からレコード長を取得します。
ディスク ドライブ G。
Definition: btrieveC.h:635
int BtrieveFileInformationGetSecurityHandleAuthorizationByDatabase(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルのデータベースによる許可を取得します。 ...
類似。
Definition: btrieveC.h:599
int BtrieveFileInformationGetSystemIndexSize(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からシステム インデックスのサイズを取得します。
-7 - 不明。
Definition: btrieveC.h:521
リード オンリー。
Definition: btrieveC.h:757
インデックス 113。
Definition: btrieveC.h:1052
2007 - ポインター パラメーターが無効です。
Definition: btrieveC.h:395
int BtrieveFileInformationGetSecurityHandleAuthenticationByDatabase(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティ ハンドルのデータベースによる認証を取得します。 ...
不明。
Definition: btrieveC.h:712
btrieve_status_code_t BtrieveKeySegmentSetNullValue(btrieve_key_segment_t keySegment, int nullValue)
Btrieve キー セグメントにヌル値を設定します。
btrieve_status_code_t BtrieveFilterAllocate(btrieve_filter_t *btrieveFilterPtr)
Btrieve フィルターを割り当てます。
インデックス 22。
Definition: btrieveC.h:870
btrieve_status_code_t BtrieveFileAttributesSetVariableLengthRecordsMode(btrieve_file_attributes_t fileAttributes, btrieve_variable_length_records_mode_t variableLengthRecordsMode)
Btrieve ファイル属性に可変長レコード モードを設定します。
btrieve_status_code_t BtrieveFileAttributesSetPreallocatedPageCount(btrieve_file_attributes_t fileAttributes, int preallocatedPageCount)
Btrieve ファイル属性にプリアロケート ページ数を設定します。
btrieve_status_code_t BtrieveFileGetLastStatusCode(btrieve_file_t file)
Btrieve ファイルから最新のステータス コードを取得します。
long long BtrieveBulkCreateResultGetRecordCursorPosition(btrieve_bulk_create_result_t bulkCreateResult, int recordNumber)
Btrieve 一括作成結果からレコードのカーソル位置を取得します。
btrieve_status_code_t BtrieveFileKeyRetrieveFirst(btrieve_file_t file, btrieve_index_t index, char *key, int keySize)
Btrieve ファイルの先頭のキーを取得します。
int BtrieveFileInformationGetSecurityPermissionExecute(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの execute アクセス権を取得します。
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 クライアントのファイルを作成します。
int BtrieveFileInformationGetSecurityCurrentDatabasePAM(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの PAM を取得します。
int BtrieveFileGetNumerator(btrieve_file_t file, btrieve_index_t index, const char *key, int keyLength, long long cursorPosition, int denominator)
Btrieve ファイルから分子を取得します。
btrieve_status_code_t BtrieveIndexAttributesSetACSNumber(btrieve_index_attributes_t indexAttributes, int ACSNumber)
Btrieve インデックス属性に ACS 番号を設定します。
インデックス 86。
Definition: btrieveC.h:998
インデックス 5。
Definition: btrieveC.h:836
long long BtrieveKeySegmentGetUniqueValueCount(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからユニーク値の数を取得します。
btrieve_version_type_t
Btrieve バージョンの種類。
Definition: btrieveC.h:682
不明。
Definition: btrieveC.h:780
インデックス 112。
Definition: btrieveC.h:1050
163 - 最終セグメント エラーです。
Definition: btrieveC.h:317
2012 - オペレーティング システム エラーです。
Definition: btrieveC.h:405
不明。
Definition: btrieveC.h:1181
int BtrieveFileInformationGetSecurityCurrentDatabaseRTSSDisabled(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの現在のデータベースの RTSS disabled を取得します。 ...
26 - インデックスの数が無効です。
Definition: btrieveC.h:94
int BtrieveFileInformationGetLockOwnerImplicitLock(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーの暗黙ロックを取得します。
int BtrieveFileInformationGetSecurityPermissionCreateView(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの create view アクセス権を取得します。
ページ サイズ 2048。
Definition: btrieveC.h:1222
3108 - ネットワーク レイヤー:セッションが無効です。
Definition: btrieveC.h:479
デフォルト。
Definition: btrieveC.h:1247
インデックス 75。
Definition: btrieveC.h:976
172 - 無効なデータベースであるため、ログインに失敗しました。
Definition: btrieveC.h:323
AES-256 暗号化。
Definition: btrieveC.h:795
btrieve_owner_mode_t
Btrieve ファイルのオーナー モード。
Definition: btrieveC.h:768
btrieve_variable_length_records_mode_t
Btrieve 可変長レコード モード。
Definition: btrieveC.h:526
AutoTimestamp(自動タイムスタンプ)。
Definition: btrieveC.h:1129
const char * BtrieveRecordCompressionModeToString(btrieve_record_compression_mode_t recordCompressionMode)
Btrieve レコード圧縮モードを文字列として返します。
btrieve_location_mode_t
Btrieve 場所モード。
Definition: btrieveC.h:718
141 - ユーザー名が無効です。
Definition: btrieveC.h:288
1015 - ポインター パラメーターが無効です。
Definition: btrieveC.h:365
int BtrieveKeySegmentGetModifiable(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから変更可能を取得します。
ディスク ドライブ X。
Definition: btrieveC.h:669
74 - End を Abort に変更しました。
Definition: btrieveC.h:188
1011 - 圧縮バッファー パラメーターが範囲外です。
Definition: btrieveC.h:357
92 - トランザクション テーブルがいっぱいです。
Definition: btrieveC.h:220
インデックス 82。
Definition: btrieveC.h:990
以下。
Definition: btrieveC.h:597
btrieve_data_type_t
Btrieve データ型。
Definition: btrieveC.h:1079
63 - Insert Extended のバッファーが無効です。
Definition: btrieveC.h:168
struct btrieve_file_information * btrieve_file_information_t
Btrieve ファイル情報。
Definition: btrieveC.h:1311
Autoincrement(自動インクリメント)。
Definition: btrieveC.h:1091
1018 - 既に Btrieve 関数内にいます。
Definition: btrieveC.h:371
95 - セッションは既に無効になっています。
Definition: btrieveC.h:226
btrieve_status_code_t BtrieveClientAllocate(btrieve_client_t *btrieveClientPtr, int serviceAgentIdentifier, int clientIdentifier)
Btrieve クライアントを割り当てます。
const char * BtrieveVariableLengthRecordsModeToString(btrieve_variable_length_records_mode_t variableLengthRecordsMode)
Btrieve 可変長レコード モードを文字列として返します。
ディスク ドライブ W。
Definition: btrieveC.h:667
なし。
Definition: btrieveC.h:770
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 クライアントのファイルを開きます。
インデックス 6。
Definition: btrieveC.h:838
const char * BtrieveStatusCodeToString(btrieve_status_code_t statusCode)
Btrieve ステータス コードを文字列として返します。
インデックス 63。
Definition: btrieveC.h:952
btrieve_status_code_t BtrieveFilterSetField(btrieve_filter_t filter, int offset, int length, btrieve_data_type_t dataType)
Btrieve フィルターにフィールドを設定します。
160 - MicroKernel に無効なパラメーターが渡されました。
Definition: btrieveC.h:311
書き込み可能。
Definition: btrieveC.h:761
173 - 既にログインしています。
Definition: btrieveC.h:325
67 - 参照整合性:SQL データ辞書ファイルを開けません。
Definition: btrieveC.h:176
8 - ポジションが設定されていません。
Definition: btrieveC.h:58
btrieve_version_type_t BtrieveVersionGetClientVersionType(btrieve_version_t version)
Btrieve バージョンからクライアントのバージョンの種類を取得します。
3027 - MicroKernel:IDS 接続に失敗しました。
Definition: btrieveC.h:461
3001 - MicroKernel:ローカル アクセスは許可されていません。
Definition: btrieveC.h:409
9 - ファイルの終わり(EOF)です。
Definition: btrieveC.h:60
58 - 圧縮バッファーが短すぎます。
Definition: btrieveC.h:158
int BtrieveFileInformationGetBalancedIndexes(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からインデックス バランスを取得します。
int BtrieveFileInformationGetFixedRecordLength(btrieve_file_information_t fileInformation)
Btrieve ファイル属性から固定レコード長を取得します。
インデックス 95。
Definition: btrieveC.h:1016
btrieve_status_code_t
Btrieve ステータス コード。
Definition: btrieveC.h:40
btrieve_status_code_t BtrieveBulkCreateResultAllocate(btrieve_bulk_create_result_t *btrieveBulkCreateResultPtr)
Btrieve 一括作成結果を割り当てます。
79 - プログラミング エラーです。
Definition: btrieveC.h:196
btrieve_status_code_t BtrieveKeySegmentSetField(btrieve_key_segment_t keySegment, int offset, int length, btrieve_data_type_t dataType)
Btrieve キー セグメントにフィールドを設定します。
1008 - 初期化パラメーターが無効です。
Definition: btrieveC.h:351
int BtrieveFileInformationGetLockOwnerFileLock(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのファイル ロックを取得します。
btrieve_status_code_t BtrieveClientLoginW(btrieve_client_t client, const wchar_t *databaseURI)
Btrieve クライアントをログインします。
85 - ファイルは使用中です。
Definition: btrieveC.h:208
インデックス 98。
Definition: btrieveC.h:1022
105 - 可変長部割り当てテーブル付きで作成することはできません。
Definition: btrieveC.h:246
btrieve_status_code_t BtrieveFileAttributesSetSystemDataMode(btrieve_file_attributes_t fileAttributes, btrieve_system_data_mode_t systemDataMode)
Btrieve ファイル属性にシステム データ モードを設定します。
インデックス 29。
Definition: btrieveC.h:884
btrieve_status_code_t BtrieveFileBulkDeletePrevious(btrieve_file_t file, const btrieve_bulk_delete_attributes_t bulkDeleteAttributes, btrieve_bulk_delete_result_t bulkDeleteResult)
Btrieve ファイルの前の一括削除。
btrieve_status_code_t BtrieveBulkCreatePayloadFree(btrieve_bulk_create_payload_t bulkCreatePayload)
Btrieve 一括作成ペイロードを解放します。
int BtrieveKeySegmentGetUseNumberedACS(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから番号付き ACS の使用を取得します。
135 - インターナショナル ソート規則(ISR)が無効です。
Definition: btrieveC.h:276
3111 - ネットワーク レイヤー:送信に失敗しました。
Definition: btrieveC.h:485
long long BtrieveUnixEpochMicrosecondsToTimestamp(long long microseconds)
マイクロ秒単位のタイムスタンプに基づく Unix エポックを Btrieve TIMESTAMP に変換します。 ...
インデックス 43。
Definition: btrieveC.h:912
btrieve_variable_length_records_mode_t BtrieveFileInformationGetVariableLengthRecordsMode(btrieve_file_information_t fileInformation)
Btrieve ファイル属性から可変長レコード モードを取得します。
int BtrieveBulkRetrieveResultGetRecord(btrieve_bulk_retrieve_result_t bulkRetrieveResult, int recordNumber, char *record, int recordSize)
Btrieve 一括取得結果からレコードを取得します。
インデックス 71。
Definition: btrieveC.h:968
アクセラレイティド。
Definition: btrieveC.h:755
int BtrieveFileRecordRetrievePrevious(btrieve_file_t file, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode)
Btrieve ファイルの前にあるレコードを取得します。
BFloat(BASIC float)。
Definition: btrieveC.h:1117
btrieve_status_code_t BtrieveClientTransactionBegin(btrieve_client_t client, btrieve_transaction_mode_t transactionMode, btrieve_lock_mode_t lockMode)
Btrieve クライアントのトランザクションを開始します。
btrieve_status_code_t BtrieveClientLogout(btrieve_client_t client, const char *databaseURI)
Btrieve クライアントをログアウトします。
97 - データ メッセージが小さすぎます。
Definition: btrieveC.h:230
3016 - MicroKernel:内部エラーです。
Definition: btrieveC.h:439
int BtrieveKeySegmentGetLength(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから長さを取得します。
空きスペース スレッショルド 10%
Definition: btrieveC.h:1173
不明。
Definition: btrieveC.h:763
以上。
Definition: btrieveC.h:595
int BtrieveFileInformationGetPagePreallocation(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からページ プリアロケーションを取得します。
52 - キャッシュへの書き込み中にエラーが発生しました。
Definition: btrieveC.h:146
149 - システム キー内部。
Definition: btrieveC.h:304
1006 - プリイメージ バッファー パラメーターが範囲外です。
Definition: btrieveC.h:347
btrieve_status_code_t BtrieveClientSetCurrentDirectory(btrieve_client_t client, const char *currentDirectory)
Btrieve クライアントに現在のディレクトリを設定します。
int BtrieveFileInformationGetLoggable(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からログ可能を取得します。
25 - 入出力の作成エラーです。
Definition: btrieveC.h:92
インデックス 64。
Definition: btrieveC.h:954
1001 - ロック パラメーターが範囲外です。
Definition: btrieveC.h:337
struct btrieve_bulk_delete_result * btrieve_bulk_delete_result_t
Btrieve 一括削除結果。
Definition: btrieveC.h:1287
87 - 使用可能なハンドルがありません。
Definition: btrieveC.h:212
インデックス 66。
Definition: btrieveC.h:958
クライアント。
Definition: btrieveC.h:692
btrieve_record_compression_mode_t BtrieveFileInformationGetRecordCompressionMode(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からレコード圧縮モードを取得します。
btrieve_file_version_t BtrieveFileInformationGetFileVersion(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からファイル バージョンを取得します。
インデックス 83。
Definition: btrieveC.h:992
インデックス 45。
Definition: btrieveC.h:916
btrieve_status_code_t BtrieveFileKeyRetrieve(btrieve_file_t file, btrieve_comparison_t comparison, btrieve_index_t index, char *key, int keyLength)
Btrieve ファイルのキーを取得します。
インデックス 61。
Definition: btrieveC.h:948
インデックス 70。
Definition: btrieveC.h:966
51 - オーナーが無効です。
Definition: btrieveC.h:144
113 - アーカイブ ログ ファイルが見つかりません。
Definition: btrieveC.h:260
インデックス 31。
Definition: btrieveC.h:888
btrieve_encrypt_type_t BtrieveFileInformationGetEncryptionType(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から暗号化の種類を取得します。
不明。
Definition: btrieveC.h:605
int BtrieveVersionGetLocalVersionNumber(btrieve_version_t version)
Btrieve バージョンからローカルのバージョン番号を取得します。
3125 - ネットワーク レイヤー:NDS の名前解決エラーです。
Definition: btrieveC.h:513
int BtrieveFileInformationGetSecurityPermissionRefer(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からセキュリティの refer アクセス権を取得します。
インデックス 94。
Definition: btrieveC.h:1014
btrieve_comparison_t
Btrieve 比較。
Definition: btrieveC.h:583
3124 - ネットワーク レイヤー:タスク テーブルがいっぱいです。
Definition: btrieveC.h:511
btrieve_status_code_t BtrieveFileInformationGetSecurityCurrentDatabaseName(btrieve_file_information_t fileInformation, char *name, int nameSize)
Btrieve ファイル情報からセキュリティの現在のデータベース名を取得します。
インデックス 100。
Definition: btrieveC.h:1026
struct btrieve_version * btrieve_version_t
Btrieve バージョン。
Definition: btrieveC.h:1333
3012 - MicroKernel:ローカル エンジンがロードされていません。
Definition: btrieveC.h:431
const char * BtrieveDuplicateModeToString(btrieve_duplicate_mode_t duplicateMode)
Btrieve 重複モードを文字列として返します。
39 - End Transaction エラーです。
Definition: btrieveC.h:120
更新時刻。
Definition: btrieveC.h:1260
btrieve_status_code_t BtrieveBulkRetrieveResultFree(btrieve_bulk_retrieve_result_t bulkRetrieveResult)
Btrieve 一括取得結果を解放します。
btrieve_status_code_t BtrieveClientFileRenameW(btrieve_client_t client, const wchar_t *existingFileName, const wchar_t *newFileName)
Btrieve クライアントのファイルの名前を変更します。
int BtrieveFileInformationGetSystemData(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からシステム データを取得します。
long long BtrieveFileGetRecordCreateTime(btrieve_file_t file)
Btrieve ファイルからレコードの作成時刻を取得します。
btrieve_status_code_t BtrieveFilterSetComparisonField(btrieve_filter_t filter, int offset)
Btrieve フィルターに比較フィールドを設定します。
btrieve_version_type_t BtrieveVersionGetRemoteVersionType(btrieve_version_t version)
Btrieve バージョンからリモートのバージョンの種類を取得します。
int BtrieveFileRecordRetrieveLast(btrieve_file_t file, btrieve_index_t index, char *key, int keySize, char *record, int recordSize, btrieve_lock_mode_t lockMode)
Btrieve ファイルの末尾のレコードを取得します。
3102 - ネットワーク レイヤーが初期化されていません。
Definition: btrieveC.h:467
178 - Login:データベースに存在しないディレクトリです。
Definition: btrieveC.h:335
重複は許可され、繰り返される。
Definition: btrieveC.h:575
NumericSTS(Numeric sign trailing separate)。
Definition: btrieveC.h:1095
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 クライアントのファイルを作成します。
btrieve_status_code_t BtrieveKeySegmentAllocate(btrieve_key_segment_t *btrieveKeySegmentPtr)
Btrieve キー セグメントを割り当てます。
139 - キー オプションが無効です。
Definition: btrieveC.h:284
インデックス 49。
Definition: btrieveC.h:924
3009 - MicroKernel:NETAPI がロードされていません。
Definition: btrieveC.h:425
long long BtrieveBulkDeleteResultGetRecordCursorPosition(btrieve_bulk_delete_result_t bulkDeleteResult, int recordNumber)
Btrieve 一括削除結果からレコードのカーソル位置を取得します。
Numeric。
Definition: btrieveC.h:1113
btrieve_status_code_t BtrieveFileKeyRetrieveLast(btrieve_file_t file, btrieve_index_t index, char *key, int keySize)
Btrieve ファイルの末尾のキーを取得します。
インデックス 118。
Definition: btrieveC.h:1062
btrieve_status_code_t BtrieveFileRecordUnlock(btrieve_file_t file, btrieve_unlock_mode_t unlockMode)
Btrieve ファイルのレコードのロックを解除します。
1 - 関数が無効です。
Definition: btrieveC.h:44
3104 - ネットワーク レイヤー:アクセス権エラーです。
Definition: btrieveC.h:471
int BtrieveKeySegmentGetNullValue(btrieve_key_segment_t keySegment)
Btrieve キー セグメントからヌル値を取得します。
空きスペース スレッショルド 30パーセント
Definition: btrieveC.h:1177
btrieve_status_code_t BtrieveBulkRetrieveAttributesFree(btrieve_bulk_retrieve_attributes_t bulkRetrieveAttributes)
Btrieve 一括取得属性を解放します。
147 - ログ セグメントが見つかりません。
Definition: btrieveC.h:300
int BtrieveFileInformationGetLockOwnerClientIdentifier(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からロック オーナーのクライアント ID を取得します。
読み取りは許可されず、暗号化される。
Definition: btrieveC.h:776
btrieve_status_code_t BtrieveBulkDeleteAttributesAllocate(btrieve_bulk_delete_attributes_t *bulkDeleteAttributesPtr)
Btrieve 一括削除属性を割り当てます。
インデックス 105。
Definition: btrieveC.h:1036
88 - 両立しないモードのエラーです。
Definition: btrieveC.h:214
int BtrieveKeySegmentGetNullAllSegments(btrieve_key_segment_t keySegment)
Btrieve キー セグメントから全セグメント ヌル キーを取得します。
btrieve_status_code_t BtrieveFileRecordAppendChunk(btrieve_file_t file, const char *chunk, int chunkLength)
Btrieve ファイルにレコード チャンクを追加します。
btrieve_status_code_t BtrieveBulkDeleteAttributesFree(btrieve_bulk_delete_attributes_t bulkDeleteAttributes)
Btrieve 一括削除属性を解放します。
不明。
Definition: btrieveC.h:1209
int BtrieveFileInformationGetIdentifier(btrieve_file_information_t fileInformation)
Btrieve ファイル情報から ID を取得します。
btrieve_system_data_mode_t BtrieveFileInformationGetSystemDataMode(btrieve_file_information_t fileInformation)
Btrieve ファイル情報からシステム データ モードを取得します。
btrieve_status_code_t BtrieveFilterSetComparisonConstant(btrieve_filter_t filter, const char *constant, int constantLength)
Btrieve フィルターに比較定数を設定します。
重複は許可され、繰り返されない。
Definition: btrieveC.h:573
23 - ポジション ブロックの長さが無効です。
Definition: btrieveC.h:88
btrieve_status_code_t BtrieveFileInformationFree(btrieve_file_information_t fileInformation)
Btrieve ファイル情報を解放します。
btrieve_status_code_t BtrieveClientTransactionAbort(btrieve_client_t client)
Btrieve クライアントのトランザクションを中止します。
Windows サーバー エンジン。
Definition: btrieveC.h:694