#include "ltwrappr.h"
virtual L_UINT LBaseFile::RedirectReadCallBack(FD, pBuf, nCount)
| L_INT FD; | the file to be read | 
| L_CHAR * pBuf; | address of buffer for read data | 
| L_INT nCount; | number of bytes | 
Replaces the normal LEADTOOLS function for reading a file.
| Parameter | Description | 
| FD | The file to be read. The file handle is returned by the RedirectOpenCallBack function. | 
| pBuf | Address of a buffer that is to receive the data read from the file. | 
| nCount | The number of bytes to be read from the file. | 
| >0 | The number of bytes that the function read from the file. | 
| -1 | The function failed. | 
Override this function to replace the normal LEADTOOLS function for reading a file.
The Redirect input / output functions cannot be used in combination with LFile::FeedLoad, LFile::StartFeedLoad, LFile::StopFeedLoad, LMemoryFile::Load, LMemoryFile::LoadMemory, LMemoryFile::LoadMemoryTile, and LMemoryFile::Save.
| Note: | The Redirect input / output functions do not support Kodak PhotoCD (PCD) or FlashPix (FPX) files. | 
Required DLLs and Libraries
| LTKRN For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application. | 
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
