Ignore:
Timestamp:
Dec 5, 2001, 3:16:38 PM (24 years ago)
Author:
sandervl
Message:

preliminary changes for new overlapped io framework

File:
1 edited

Legend:

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

    r7476 r7549  
    1 /* $Id: hmnul.h,v 1.1 2001-11-29 00:20:48 phaller Exp $ */
     1/* $Id: hmnul.h,v 1.2 2001-12-05 14:16:03 sandervl Exp $ */
    22
    33/*
     
    2323
    2424  /* this is the handler method for calls to CreateFile() */
    25   virtual DWORD  CreateFile (HANDLE        hHandle,
    26                              LPCSTR        lpFileName,
     25  virtual DWORD  CreateFile (LPCSTR        lpFileName,
    2726                             PHMHANDLEDATA pHMHandleData,
    2827                             PVOID         lpSecurityAttributes,
     
    3938 
    4039 
    41                            /* this is a handler method for calls to ReadFile() */
     40  /* this is a handler method for calls to ReadFile/Ex */
    4241  virtual BOOL   ReadFile   (PHMHANDLEDATA pHMHandleData,
    4342                             LPCVOID       lpBuffer,
    4443                             DWORD         nNumberOfBytesToRead,
    4544                             LPDWORD       lpNumberOfBytesRead,
    46                              LPOVERLAPPED  lpOverlapped);
     45                             LPOVERLAPPED  lpOverlapped,
     46                             LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
    4747
    48                         /* this is a handler method for calls to ReadFileEx() */
    49   virtual BOOL  ReadFileEx(PHMHANDLEDATA pHMHandleData,
    50                            LPVOID       lpBuffer,
    51                            DWORD        nNumberOfBytesToRead,
    52                            LPOVERLAPPED lpOverlapped,
    53                            LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
    54 
    55                         /* this is a handler method for calls to WriteFile() */
     48  /* this is a handler method for calls to WriteFile/Ex */
    5649  virtual BOOL   WriteFile  (PHMHANDLEDATA pHMHandleData,
    5750                             LPCVOID       lpBuffer,
    5851                             DWORD         nNumberOfBytesToWrite,
    5952                             LPDWORD       lpNumberOfBytesWritten,
    60                              LPOVERLAPPED  lpOverlapped);
    61 
    62                         /* this is a handler method for calls to WriteFileEx() */
    63   virtual BOOL  WriteFileEx(PHMHANDLEDATA pHMHandleData,
    64                             LPVOID       lpBuffer,
    65                             DWORD        nNumberOfBytesToWrite,
    66                             LPOVERLAPPED lpOverlapped,
    67                             LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
     53                             LPOVERLAPPED  lpOverlapped,
     54                             LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
    6855
    6956  private:
Note: See TracChangeset for help on using the changeset viewer.