LBaseFile::RedirectSeekCallBack

Summary

Replaces the normal LEADTOOLS function for repositioning a file pointer.

Syntax

#include "ltwrappr.h"

virtual L_INT32 LBaseFile::RedirectSeekCallBack(FD, lnPos, nCount)

Parameters

L_INT FD

Identifies the file to search. The file handle is returned by the RedirectOpenCallBack function.

L_INT32 lnPos

The starting position and direction of the pointer. Possible values are:

Value Meaning
0 Move the file pointer nCount bytes from the beginning of the file.
1 Move the file pointer nCount bytes from its current position.
2 Move the file pointer nCount bytes from the end of the file.

L_INT nCount

The number of bytes the pointer is to be moved.

Returns

Value Meaning
>0 The offset, in bytes, of the new position from the beginning of the file.
-1 The function failed.

Comments

Override this function to replace the normal LEADTOOLS function for repositioning a file pointer.

The Redirect input / output functions cannot be used in combination with:

Note: The Redirect input / output functions do not support Kodak PhotoCD (PCD) or FlashPix (FPX) files.

Required DLLs and Libraries

See Also

Functions

Topics

Example

For an example, refer to LFile::StartFeedLoad.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.