PositionVSet
Establish current variable-length ISAM record as current position in set.
Short Name
MIDVSET()
Type
ISAM function
Declaration
COUNT PositionVSet(COUNT keyno, pVOID recptr, COUNT siglen, pVRLEN plen)
Description
PositionVSet() is the same as its fixed-length counter-part, PositionSet(), except that one argument has been added: plen.
plen acts as both an input and output parameter:
Read the function description for PositionSet() for additional important information.
Return
Value |
Symbolic Constant |
Explanation |
---|---|---|
0 |
NO_ERROR |
Successful retrieval of current ISAM record. |
633 |
NPLN_ERR |
plen is NULL. No data file read performed. |
634 |
NLEN_ERR |
*plen negative on input. |
See c-tree Error Codes for a complete listing of valid c-tree error values.
See also
PositionSet(), NextInVSet(), PreviousInVSet(), LastInVSet(), FirstInVSet(), ChangeSet(), TransformKey()