www.pudn.com > bu1566.rar > hpi32.h


/////////////////hpi32.h//////////////////////////////// 
#ifndef __HPI32_H__ 
#define __HPI32_H__ 
 
extern UINT8 OpenFile(UINT8 *pBuffer); 
extern UINT8 SetFilePointer(UINT32 pointer); 
/*在当前目录下创建一个文件,并准备读写该文件:  
函数原型:  
unsigned char CreateFile(unsigned long len,unsigned char *pBuffer,unsigned char *pName);  
输入量:len-长文件名所占的字节数,必须为 32 的整数倍。当 
为0 时表示该文件为短文件名;  
*pBuffer-32 字节的短文件名目录项;  
*pName-长文件名的目录项。  
*/ 
extern UINT8 CreateFile(UINT32 len,UINT8 *pBuffer,UINT8 *pName); 
/*向文件中写入数据:  
函数原型:  
unsigned char WriteFile(unsigned long writeLength,unsigned char *pBuffer);  
输入量:writeLength-写入数据的长度;*pBuffer-要写入的数 
据。  
说明:写一个文件前需要成功打开或创建一个文件,成功写入一 
定字节后,文件指针会向后移动。  
*/ 
extern UINT8 WriteFile(UINT32 writeLength,UINT8 *pBuffer); 
#endif