Ignore:
Timestamp:
Dec 9, 1999, 8:08:29 PM (26 years ago)
Author:
sandervl
Message:

Read/WriteFile return value type changes

File:
1 edited

Legend:

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

    r1858 r2050  
    1 /* $Id: hmdevice.cpp,v 1.10 1999-11-27 12:48:26 achimha Exp $ */
     1/* $Id: hmdevice.cpp,v 1.11 1999-12-09 19:08:26 sandervl Exp $ */
    22
    33/*
     
    1919
    2020#include <odin.h>
     21#include <os2win.h>
    2122#include <win32type.h>
    2223#include <misc.h>
     
    182183
    183184/*****************************************************************************
    184  * Name      : DWORD HMDeviceHandler::ReadFile
     185 * Name      : BOOL HMDeviceHandler::ReadFile
    185186 * Purpose   : read data from handle / device
    186187 * Parameters: PHMHANDLEDATA pHMHandleData,
     
    190191 *             LPOVERLAPPED  lpOverlapped
    191192 * Variables :
    192  * Result    : API returncode
     193 * Result    : Boolean
    193194 * Remark    :
    194195 * Status    :
     
    197198 *****************************************************************************/
    198199
    199 DWORD HMDeviceHandler::ReadFile(PHMHANDLEDATA pHMHandleData,
    200                                 LPCVOID       lpBuffer,
    201                                 DWORD         nNumberOfBytesToRead,
    202                                 LPDWORD       lpNumberOfBytesRead,
    203                                 LPOVERLAPPED  lpOverlapped)
     200BOOL HMDeviceHandler::ReadFile(PHMHANDLEDATA pHMHandleData,
     201                               LPCVOID       lpBuffer,
     202                               DWORD         nNumberOfBytesToRead,
     203                               LPDWORD       lpNumberOfBytesRead,
     204                               LPOVERLAPPED  lpOverlapped)
    204205{
    205206  dprintf(("KERNEL32:HandleManager::ReadFile %s(%08x,%08x,%08x,%08x,%08x) - stub?\n",
     
    211212           lpOverlapped));
    212213
    213   return(ERROR_INVALID_FUNCTION);
    214 }
    215 
    216 
    217 /*****************************************************************************
    218  * Name      : DWORD HMDeviceHandler::WriteFile
     214  SetLastError(ERROR_INVALID_FUNCTION);
     215  return FALSE;
     216}
     217
     218
     219/*****************************************************************************
     220 * Name      : BOOL HMDeviceHandler::WriteFile
    219221 * Purpose   : write data to handle / device
    220222 * Parameters: PHMHANDLEDATA pHMHandleData,
     
    224226 *             LPOVERLAPPED  lpOverlapped
    225227 * Variables :
    226  * Result    : API returncode
     228 * Result    : Boolean
    227229 * Remark    :
    228230 * Status    :
     
    231233 *****************************************************************************/
    232234
    233 DWORD HMDeviceHandler::WriteFile(PHMHANDLEDATA pHMHandleData,
    234                                  LPCVOID       lpBuffer,
    235                                  DWORD         nNumberOfBytesToWrite,
    236                                  LPDWORD       lpNumberOfBytesWritten,
    237                                  LPOVERLAPPED  lpOverlapped)
     235BOOL HMDeviceHandler::WriteFile(PHMHANDLEDATA pHMHandleData,
     236                                LPCVOID       lpBuffer,
     237                                DWORD         nNumberOfBytesToWrite,
     238                                LPDWORD       lpNumberOfBytesWritten,
     239                                LPOVERLAPPED  lpOverlapped)
    238240{
    239241  dprintf(("KERNEL32:HandleManager::WriteFile %s(%08x,%08x,%08x,%08x,%08x) - stub?\n",
     
    245247           lpOverlapped));
    246248
    247   return(ERROR_INVALID_FUNCTION);
     249  SetLastError(ERROR_INVALID_FUNCTION);
     250  return FALSE;
    248251}
    249252
Note: See TracChangeset for help on using the changeset viewer.