|
C-Library File IO Routines |
The PxPlus C-Library interface enables PxPlus Keyed, Indexed and EFF files to be accessed by programs written in 'C' and other programming languages. It consists of the following file IO functions:
|
Function |
Description |
|
Get Environment Variables | |
|
Allocate Environment | |
|
File Close | |
|
De-allocate Environment | |
|
Pointer to Internal Structure Block | |
|
Read Dictionary | |
|
Return Last Error Status | |
|
Get Address/Position Within File | |
|
Write a New Record | |
|
Extended File Open | |
|
Read a Record from a File | |
|
Register Usage of Library | |
|
Remove a Record | |
|
Position Within Keyed/Indexed File | |
|
Set Address/Position of File | |
|
Return Last Error Message | |
|
Update an Existing Record | |
|
Write/Rewrite a Record | |
|
Set Environment Variables |
In addition to the above functions, two 'C' header files are provided:
|
|
PVKIO.H |
Contains file structures and function prototypes |
|
|
SYBEX.H |
Contains computer word size definitions and macros |
Environments Provided
These functions have been pre-compiled for the 32-bit and 64-bit Windows environment.
Use and distribution of this package is prohibited without first obtaining an authorized registration key. A warning message to this effect is presented whenever a file is opened unless the application first invokes the PVK_RegisterKey( ) function with a valid registration string and registration number.
Distribution of the PXPIO routines is restricted to only those companies that apply for and receive a registration string and number directly from PVX Plus Technologies Ltd.