Initial
This commit is contained in:
32
uudecode/CFILE.HPP
Normal file
32
uudecode/CFILE.HPP
Normal file
@@ -0,0 +1,32 @@
|
||||
#ifndef _UUDECODE_CFILE_HPP_
|
||||
#define _UUDECODE_CFILE_HPP_
|
||||
|
||||
class FileInfo
|
||||
{
|
||||
public:
|
||||
FileInfo(void);
|
||||
~FileInfo();
|
||||
enum {MaxLength=0x800};
|
||||
HANDLE mhFileHandle;
|
||||
BYTE mszBuffer[MaxLength];
|
||||
DWORD mBufferIndex;
|
||||
BYTE *mpBufferPointer;
|
||||
};
|
||||
|
||||
FileInfo::FileInfo(void)
|
||||
{
|
||||
mhFileHandle=(HANDLE)-1;
|
||||
mBufferIndex=0;
|
||||
mpBufferPointer=0;
|
||||
}
|
||||
|
||||
FileInfo::~FileInfo()
|
||||
{
|
||||
}
|
||||
|
||||
extern "C"
|
||||
{
|
||||
int FileOpen(char *pathFileName,FileInfo *pFileInfo,int access,int share,int open,int attributes);
|
||||
void FileClose(FileInfo *pFileInfo);
|
||||
}
|
||||
#endif
|
||||
Reference in New Issue
Block a user