Ignore:
Timestamp:
Jun 20, 2001, 10:51:59 PM (24 years ago)
Author:
sandervl
Message:

added cdrom ioctl stubs

File:
1 edited

Legend:

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

    r6049 r6053  
    1 /* $Id: oslibdos.cpp,v 1.66 2001-06-19 10:50:25 sandervl Exp $ */
     1/* $Id: oslibdos.cpp,v 1.67 2001-06-20 20:51:58 sandervl Exp $ */
    22/*
    33 * Wrappers for OS/2 Dos* API
     
    23412341//******************************************************************************
    23422342//******************************************************************************
    2343 BOOL  OSLibDosGetDiskGeometry(DWORD cDisk, PVOID pdiskgeom)
     2343BOOL  OSLibDosGetDiskGeometry(HANDLE hDisk, DWORD cDisk, PVOID pdiskgeom)
    23442344{
    23452345   PDISK_GEOMETRY pGeom = (PDISK_GEOMETRY)pdiskgeom;
    2346    BYTE  param[2] = {0, 0};
     2346   BYTE  param[2] = {1, 0};
    23472347   ULONG parsize = 2;
    23482348   BIOSPARAMETERBLOCK bpb;
     
    23512351
    23522352   param[1] = cDisk - 'A';
    2353    rc = DosDevIOCtl(-1, IOCTL_DISK, DSK_GETDEVICEPARAMS, param, 2, &parsize, &bpb, sizeof(bpb), &datasize);
     2353   rc = DosDevIOCtl((hDisk) ? hDisk : -1, IOCTL_DISK, DSK_GETDEVICEPARAMS, param, 2, &parsize, &bpb, sizeof(bpb), &datasize);
    23542354   if(rc == 0)
    23552355   {
Note: See TracChangeset for help on using the changeset viewer.