Appendix A
The following table summarizes the allowed options for the type parameter of the PxIOGetLibOption and PxIOSetLibOption functions, as well as the allowed ranges for the corresponding value parameter of PxIOSetLibOption.
| Option | Description | Value Range | Default Value |
|---|---|---|---|
| LIB_OPTION_TYPE_IGNORE_MAX_REC | Ignore maximum record count errors | TRUE or FALSE | TRUE |
| LIB_OPTION_TYPE_SERIAL_NO_LOCK | Serial files do not need to be locked | TRUE or FALSE | FALSE |
| LIB_OPTION_TYPE_SHRINK_KEYED_FILE | Shrink keyed files | TRUE or FALSE | FALSE |
| LIB_OPTION_TYPE_VLR_SEGMENTS_MODIFY | Allow VLR segment modification | TRUE or FALSE | TRUE |
| LIB_OPTION_TYPE_DEDICATED_BUFFER | Number of dedicated file buffers | 0 to 20 | 5 |
| LIB_OPTION_TYPE_SEGMENT_SIZE | File segment size in MB | 0 to 2000 | 0 |
| LIB_OPTION_TYPE_EXCLUSIVE_FILE_USE | File usage will be exclusive to library | TRUE or FALSE | FALSE |