Changeset 17410


Ignore:
Timestamp:
Sep 27, 2001, 6:34:26 PM (24 years ago)
Author:
phaller
Message:

further error mappings

Location:
tags/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified tags/trunk/ChangeLog

    r17409 r17410  
    1 /* $Id: ChangeLog,v 1.1700 2001-09-27 13:14:53 phaller Exp $ */
     1/* $Id: ChangeLog,v 1.1701 2001-09-27 16:34:26 phaller Exp $ */
    22
    33 2001-09-27: Patrick Haller <patrick.haller@innotek.de>
    44    - USER32:   o partial implementation of SendInput()
     5    - KERNEL32: o improved error code mapping (error2WinError)
    56
    67 2001-09-26: knut st. osmundsen <kosmunds@csc.com>
  • TabularUnified tags/trunk/src/kernel32/oslibdos.cpp

    r16957 r17410  
    1 /* $Id: oslibdos.cpp,v 1.72 2001-07-28 18:03:38 sandervl Exp $ */
     1/* $Id: oslibdos.cpp,v 1.73 2001-09-27 16:34:00 phaller Exp $ */
    22/*
    33 * Wrappers for OS/2 Dos* API
     
    180180    case ERROR_TOO_MANY_SEMAPHORES: //100
    181181        return ERROR_TOO_MANY_SEMAPHORES_W;
    182 
     182   
     183    case ERROR_DISK_CHANGE: // 107
     184        return ERROR_DISK_CHANGE_W;
     185   
    183186    case ERROR_DRIVE_LOCKED: //108
    184187        return ERROR_DRIVE_LOCKED_W;
     
    246249    case ERROR_EAS_DIDNT_FIT: //275
    247250        return ERROR_EAS_DIDNT_FIT;
    248 
     251   
     252    // device driver specific error codes (I24)
     253    case ERROR_USER_DEFINED_BASE + ERROR_I24_WRITE_PROTECT:
     254       return ERROR_WRITE_PROTECT_W;
     255   
     256    case ERROR_USER_DEFINED_BASE + ERROR_I24_BAD_UNIT:
     257       return ERROR_BAD_UNIT_W;
     258   
     259    case ERROR_USER_DEFINED_BASE + ERROR_I24_NOT_READY:
     260       return ERROR_NOT_READY_W;
     261   
     262    case ERROR_USER_DEFINED_BASE + ERROR_I24_BAD_COMMAND:
     263       return ERROR_BAD_COMMAND_W;
     264   
     265    case ERROR_USER_DEFINED_BASE + ERROR_I24_CRC:
     266       return ERROR_CRC_W;
     267   
     268    case ERROR_USER_DEFINED_BASE + ERROR_I24_BAD_LENGTH:
     269       return ERROR_BAD_LENGTH_W;
     270   
     271    case ERROR_USER_DEFINED_BASE + ERROR_I24_SEEK:
     272       return ERROR_SEEK_W;
     273   
     274    case ERROR_USER_DEFINED_BASE + ERROR_I24_NOT_DOS_DISK:
     275       return ERROR_NOT_DOS_DISK_W;
     276   
     277    case ERROR_USER_DEFINED_BASE + ERROR_I24_SECTOR_NOT_FOUND:
     278       return ERROR_SECTOR_NOT_FOUND_W;
     279   
     280// @@@PH this error code is not defined in winconst.h
     281//    case ERROR_USER_DEFINED_BASE + ERROR_I24_OUT_OF_PAPER:
     282//       return 28;
     283
     284    case ERROR_USER_DEFINED_BASE + ERROR_I24_WRITE_FAULT:
     285       return ERROR_WRITE_FAULT_W;
     286 
     287    case ERROR_USER_DEFINED_BASE + ERROR_I24_READ_FAULT:
     288       return ERROR_READ_FAULT_W;
     289   
     290    case ERROR_USER_DEFINED_BASE + ERROR_I24_GEN_FAILURE:
     291       return ERROR_GEN_FAILURE_W;
     292   
     293    case ERROR_USER_DEFINED_BASE + ERROR_I24_DISK_CHANGE:
     294       return ERROR_DISK_CHANGE_W;
     295   
     296    case ERROR_USER_DEFINED_BASE + ERROR_I24_WRONG_DISK:
     297       return ERROR_WRONG_DISK_W;
     298   
     299    case ERROR_USER_DEFINED_BASE + ERROR_I24_INVALID_PARAMETER:
     300       return ERROR_INVALID_PARAMETER_W;
     301 
     302    case ERROR_USER_DEFINED_BASE + ERROR_I24_DEVICE_IN_USE:
     303       return ERROR_DEVICE_IN_USE_W;
     304   
    249305    default:
    250306        dprintf(("WARNING: error2WinError: error %d not included!!!!", rc));
Note: See TracChangeset for help on using the changeset viewer.