A.4 Btrieve Constants

Type

Value

Type

Value

Type

Value

BTX_OPEN

0

BTX_STEP_NEXT

24

BTX_PRE_ALLOC

4

BTX_CLOSE

1

BTX_STOP

25

BTX_DATA_COMP

8

BTX_INSERT

2

BTX_VERSION

26

BTX_KEY_ONLY

16

BTX_UPDATE

3

BTX_UNLOCK

27

BTX_BALANCED_KEYS

32

BTX_DELETE

4

BTX_RESET

28

BTX_FREE_10

64

BTX_GET_EQUAL

5

BTX_SET_OWNER

29

BTX_FREE_20

128

BTX_GET_NEXT

6

BTX_CLEAR_OWNER

30

BTX_FREE_30

192

BTX_GET_PREVIOUS

7

BTX_BTX_BUILD_INDEX

31

BTX_DUP_PTRS

256

BTX_GET_GT

8

BTX_BTX_DROP_INDEX

32

BTX_SPECIFY_KEY_NUMS

1024

BTX_GET_GE

9

BTX_STEP_FIRST

33

BTX_VATS_SUPPORT

2048

BTX_GET_LT

10

BTX_STEP_LAST

34

BTX_NO_DUP

0

BTX_GET_LE

11

BTX_STEP_PREVIOUS

35

BTX_DUP

1

BTX_GET_FIRST

12

BTX_GET_NEXT_EXTENDED

36

BTX_MOD

2

BTX_GET_LAST

13

BTX_GET_PREV_EXTENDED

37

BTX_BIN

4

BTX_CREATE

14

BTX_STEP_NEXT_EXT

38

BTX_NUL

8

BTX_STAT

15

BTX_STEP_PREVIOUS_EXT

39

BTX_SEG

16

BTX_EXTEND

16

BTX_STEP_EXT_INSERT

40

BTX_ALT

32

BTX_SET_DIR

17

BTX_MISC_DATA

41

BTX_DESC_KEY

64

BTX_GET_DIR

18

BTX_CONTINUOUS

42

BTX_REPEAT_DUPS_KEY

128

BTX_BEGIN_TRAN

19

BTX_SEEK_PERCENT

44

BTX_EXTTYPE_KEY

256

BTX_END_TRAN

20

BTX_GET_PERCENT

45

BTX_MANUAL_KEY

512

BTX_ABORT_TRAN

21

BTX_CHUNK_UPDATE

53

BTX_NOCASE_KEY

1024

BTX_GET_POSITION

22

BTX_VAR_RECS

1

BTX_KEYONLY_FILE

16384

BTX_GET_DIRECT

23

BTX_BLANK_TRUNC

2

BTX_PENDING_KEY

32768