📄 mfiles.h
字号:
/* MFiles.h MMURTL File service direct blocking calls */
/* MMURTL Operating System Source Code
Copyright 1991,1992,1993, Richard A. Burgess
ALL RIGHTS RESERVED
Version x0.8
*/
#define ModeRead 0
#define ModeModify 1
extern far long CreateFile(char *pName, long cbName, long Attrib);
extern far long OpenFile(char *pName, long cbName, char Mode,
char fStream, long *pdHandleRet);
extern far long RenameFile(char *pCrntName, long cbCrntName,
char *pNewName, long cbNewName);
extern far long GetFileSize(long dHandle, long *pdSizeRet);
extern far long SetFileSize(long dHandle, long dSize);
extern far long ReadBlock (long dHandle, char *pBytesRet, long nBytes,
long dLFA, long *pdnBytesRet);
extern far long WriteBlock(long dHandle,
char *pData,
long nBytes,
long dLFA,
long *pdnBytesRet);
extern far long ReadBytes (long dHandle, char *pBytesRet,
long nBytes, long *pdBytesRet);
extern far long WriteBytes (long dHandle, char *pBytes,
long nBytes, long *pdBytesRet);
extern far long GetFileLFA(long dHandle, long *pdLFARet);
extern far long SetFileLFA(long dHandle, long dLFA);
extern far long CloseFile (long dHandle);
extern far long DeleteFile (long dHandle);
extern far long GetDirSector(char *pPathSpec,
long cbPathSpec,
char *pSectorRet,
long sSectorRet,
long SectorNum);
/****** End of Module ********/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -