#ifndef __FDRIVE_H__ #define __FDRIVE_H__ #include "VDrive.h" #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ VOID far * FAR PASCAL FDriveCreate ( LPCSTR lpczFileName, LPCSTR lpczApplicationTitle, LPCSTR lpczVersion ) ; VOID FAR PASCAL FDriveDelete ( VOID far *pCFDrive ) ; UINT FAR PASCAL FDriveForceReset ( VOID far *pCFDrive ) ; UINT FAR PASCAL FDriveReadSectors ( VOID far *pCFDrive, UINT nCylinder, UINT nHead, UINT nSector, UINT nCount, LPBYTE lpcBuffer ) ; UINT FAR PASCAL FDriveReset ( VOID far *pCFDrive ) ; UINT FAR PASCAL FDriveSetRead ( VOID far *pCFDrive, UINT nTempType, UINT nCylinders ) ; UINT FAR PASCAL FDriveSetWrite ( VOID far *pCFDrive, UINT nTempType, UINT nCylinders ) ; UINT FAR PASCAL FDriveType ( VOID far *pCFDrive ) ; UINT FAR PASCAL FDriveWriteSectors ( VOID far *pCFDrive, UINT nCylinder, UINT nHead, UINT nSector, UINT nCount, LPBYTE lpcBuffer ) ; #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __FDRIVE_H__ */