#include "ltwrappr.h"
virtual L_UINT LBaseFile::RedirectWriteCallBack(FD, pBuf, nCount)
| L_INT FD; | the file to be written | 
| L_CHAR * pBuf; | address of a buffer that contains the data to be written | 
| L_INT nCount; | number of bytes to be written | 
Replaces the normal LEADTOOLS function for writing a file.
| Parameter | Description | 
| FD | The file to be written. The file handle is returned by the RedirectOpenCallBack function. | 
| pBuf | Address of a buffer that contains data to be written to the file. | 
| nCount | The number of bytes to be written to the file. | 
| >0 | The number of bytes that the function wrote to the file. | 
| -1 | The function failed. | 
Override this function to replace the normal LEADTOOLS function for writing 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. | 
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
