Diff for /xmil/win9x/dosio.h between versions 1.3 and 1.4

version 1.3, 2004/08/05 16:47:26 version 1.4, 2004/08/08 06:59:22
Line 1 Line 1
   
 #define         FILEH                           HANDLE  #define FILEH                   HANDLE
 #define         FILEH_INVALID           (INVALID_HANDLE_VALUE)  #define FILEH_INVALID   (INVALID_HANDLE_VALUE)
   
 enum {  enum {
         FSEEK_SET       = 0,          FSEEK_SET       = 0,
Line 8  enum { Line 8  enum {
         FSEEK_END       = 2          FSEEK_END       = 2
 };  };
   
   typedef struct {
           UINT16  year;           // cx
           UINT8   month;          // dh
           UINT8   day;            // dl
   } DOSDATE;
   
   typedef struct {
           UINT8   hour;           // ch
           UINT8   minute;         // cl
           UINT8   second;         // dh
   } DOSTIME;
   
   
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C" {  extern "C" {
Line 25  UINT __stdcall file_read(FILEH handle, v Line 37  UINT __stdcall file_read(FILEH handle, v
 UINT __stdcall file_write(FILEH handle, const void *data, UINT length);  UINT __stdcall file_write(FILEH handle, const void *data, UINT length);
 short __stdcall file_close(FILEH handle);  short __stdcall file_close(FILEH handle);
 UINT __stdcall file_getsize(FILEH handle);  UINT __stdcall file_getsize(FILEH handle);
   short file_getdatetime(FILEH handle, DOSDATE *dosdate, DOSTIME *dostime);
 short __stdcall file_delete(const OEMCHAR *path);  short __stdcall file_delete(const OEMCHAR *path);
 short __stdcall file_attr(const OEMCHAR *path);  short __stdcall file_attr(const OEMCHAR *path);
 short __stdcall file_dircreate(const OEMCHAR *path);  short __stdcall file_dircreate(const OEMCHAR *path);
Line 35  OEMCHAR * __stdcall file_getcd(const OEM Line 48  OEMCHAR * __stdcall file_getcd(const OEM
 FILEH __stdcall file_open_c(const OEMCHAR *path);  FILEH __stdcall file_open_c(const OEMCHAR *path);
 FILEH __stdcall file_open_rb_c(const OEMCHAR *path);  FILEH __stdcall file_open_rb_c(const OEMCHAR *path);
 FILEH __stdcall file_create_c(const OEMCHAR *path);  FILEH __stdcall file_create_c(const OEMCHAR *path);
   short __stdcall file_delete_c(const OEMCHAR *path);
 short __stdcall file_attr_c(const OEMCHAR *path);  short __stdcall file_attr_c(const OEMCHAR *path);
   
 #define file_cpyname(a, b, c)   milstr_ncpy(a, b, c)  #define file_cpyname(a, b, c)   milstr_ncpy(a, b, c)

Removed from v.1.3  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>