⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mfiles.h

📁 MMURTL(tm) Computer Operating System Ver x0.8, source code.
💻 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 + -