TBLT_RETC TBLT_ENTRY BltMemoGet(TBLT_DH *dhPtr, ULONG memoNo, ULONG startOffset, ULONG *bytesToReadPtr, VOID *bufferPtr); dhPtr IO:data file control structure memoNo I:memo number to get startOffset I:offset within memo record to start get bytesToReadPtr IO:bytes to read/bytes actually read bufferPtr IO:where to store the memo data readThis routine reads memo data starting at startOffset for the bytes specified.
The startOffset is from where in the memo record to start reading. The first byte is at startOffset=0. If the requested bytes to read would cause the read the exceed the memo size, the actual bytes read is returned in bytesToReadPtr.
The memoNo is the binary value of the memo field number in the DBF record.
Return: Non-zero indicates an error, otherwise the requested memo
data is placed in bufferPtr and the number of bytes read placed in (at)
bytesToReadPtr.