home *** CD-ROM | disk | FTP | other *** search
- /*==========================================================================
- *
- * Copyright (C) 1995-1996 Microsoft Corporation. All Rights Reserved.
- *
- * File: fastfile.h
- * Content: Definitions for fastfile access.
- *
- * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
- * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
- * WARRANTIES OF MERCHANTBILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
- *
- ***************************************************************************/
-
- typedef LPVOID HFASTFILE;
-
- extern BOOL FastFileInit( LPSTR fname, int max_handles );
- extern void FastFileFini( void );
- extern HFASTFILE FastFileOpen( LPSTR name );
- extern BOOL FastFileClose( HFASTFILE pfe );
- extern BOOL FastFileRead( HFASTFILE pfh, LPVOID ptr, int size );
- extern BOOL FastFileSeek( HFASTFILE pfe, int off, int how );
- extern long FastFileTell( HFASTFILE pfe );
- extern LPVOID FastFileLock( HFASTFILE pfe, int off, int len );
- extern BOOL FastFileUnlock( HFASTFILE pfe, int off, int len );
-