Ignore:
Timestamp:
Feb 28, 2002, 8:27:48 PM (23 years ago)
Author:
sandervl
Message:

PF: Implemented IOCTL_DISK_IS_WRITABLE ioctl & fixes writing to floppy (DASD mode)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/oslibdos.h

    r7724 r8030  
    1 /* $Id: oslibdos.h,v 1.43 2002-01-04 14:11:23 sandervl Exp $ */
     1/* $Id: oslibdos.h,v 1.44 2002-02-28 19:27:48 sandervl Exp $ */
    22
    33/*
     
    213213DWORD OSLibDosQueryVolumeFS(int drive, LPSTR lpFileSystemNameBuffer, DWORD nFileSystemNameSize);
    214214DWORD OSLibDosQueryVolumeSerialAndName(int drive, LPDWORD lpVolumeSerialNumber, LPSTR lpVolumeNameBuffer, DWORD nVolumeNameSize);
     215
     216/* Disk/Diskette Control */
     217
     218#ifndef __OS2_H__
     219#define IOCTL_DISK                         8
     220
     221#define DSK_LOCKDRIVE                      0x0000
     222#define DSK_UNLOCKDRIVE                    0x0001
     223#define DSK_REDETERMINEMEDIA               0x0002
     224#define DSK_SETLOGICALMAP                  0x0003
     225#define DSK_BEGINFORMAT                    0X0004
     226#define DSK_BLOCKREMOVABLE                 0x0020
     227#define DSK_GETLOGICALMAP                  0x0021
     228#define DSK_UNLOCKEJECTMEDIA               0X0040
     229#define DSK_SETDEVICEPARAMS                0x0043
     230#define DSK_WRITETRACK                     0x0044
     231#define DSK_FORMATVERIFY                   0x0045
     232#define DSK_DISKETTECONTROL                0X005D
     233#define DSK_QUERYMEDIASENSE                0X0060
     234#define DSK_GETDEVICEPARAMS                0x0063
     235#define DSK_READTRACK                      0x0064
     236#define DSK_VERIFYTRACK                    0x0065
     237#define DSK_GETLOCKSTATUS                  0X0066
     238#endif
     239
    215240DWORD OSLibDosDevIOCtl( DWORD hFile, DWORD dwCat, DWORD dwFunc,
    216241                        PVOID pParm, DWORD dwParmMaxLen, DWORD *pdwParmLen,
Note: See TracChangeset for help on using the changeset viewer.