User manual - DT-900 高速ファイルサーチライブラリver.1.00(2006年9月29日)

Hash Library User’s Manual 12
実行時に必要なメモリ(単位=バイト):
DT
DTDT
DT-
--
-9
99
900
0000
00
PC
PCPC
PC(16ビッ
(16ビッ(16ビッ
(16ビット)
ト)ト)
ト)
PC
PCPC
PC(32ビット)
(32ビット)(32ビット)
(32ビット)
514
+キー長
+2×データ長
484
+キー長
+2×データ長
466
+キー長
+2×データ長
リターン値:
内容
内容内容
内容
リターンコード
リターンコードリターンコード
リターンコード
正常終了 0 (HASH_OPERATIONOK)
データファイルライトエラー 103 (DATA_NOFILEWRITE)
データファイルフル 104 (DATA_FILEOVERFLOW)
データファイル未オープン 105 (DATA_NOFILEOPEN)
データファイルシークエラー 111 (DATA_NOFILESEEK)
インデックスファイルリードエラー 202 (IDX_NOFILEREAD)
インデックスファイルライトエラー 203 (IDX_NOFILEWRITE)
インデックスファイル未オープン 205 (IDX_NOFILEOPEN)
インデックスファイルシークエラー 211 (IDX_NOFILESEEK)
実行メモリ不足 320 (HASH_NOMEMORY)
該当インデックスなし 330 (HASH_KEYNOTFOUND)
不正キー入力 (キー長不一致) 331 (HASH_INVALIDKEY)
キーポインタ不正 (NULL) 332 (HASH_KEYNULL)
不正データ入力 (データ長不一致) 333 (HASH_INVALIDDATA)
データポインタ不正 (NULL) 334 (HASH_DATANULL)