FASTFILE.H
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:
Windows编程
开发平台:
Visual C++
- /*==========================================================================
- *
- * Copyright (C) 1995-1997 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 );