#ifndef __DDRIVE_H__ #define __DDRIVE_H__ #include "VDrive.h" #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ VOID far * FAR PASCAL DDriveCreate ( char cDrive ) ; VOID FAR PASCAL DDriveDelete ( VOID far *pCDDrive ) ; UINT FAR PASCAL DDriveForceReset ( VOID far *pCDDrive ) ; UINT FAR PASCAL DDriveReadSectors ( VOID far *pCDDrive, UINT nCylinder, UINT nHead, UINT nSector, UINT nCount, LPBYTE lpcBuffer ) ; UINT FAR PASCAL DDriveReset ( VOID far *pCDDrive ) ; UINT FAR PASCAL DDriveSetRead ( VOID far *pCDDrive, UINT nTempType, UINT nCylinders ) ; UINT FAR PASCAL DDriveSetWrite ( VOID far *pCDDrive, UINT nTempType, UINT nCylinders ) ; UINT FAR PASCAL DDriveType ( VOID far *pCDDrive ) ; UINT FAR PASCAL DDriveWriteSectors ( VOID far *pCDDrive, UINT nCylinder, UINT nHead, UINT nSector, UINT nCount, LPBYTE lpcBuffer ) ; #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __DDRIVE_H__ */