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/hmparport.h

    r7546 r7549  
    1 /* $Id: hmparport.h,v 1.5 2001-12-05 09:09:52 phaller Exp $ */
     1/* $Id: hmparport.h,v 1.6 2001-12-05 14:16:05 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,
     
    6261 
    6362 
    64                            /* this is a handler method for calls to ReadFile() */
     63  /* this is a handler method for calls to ReadFile/Ex */
    6564  virtual BOOL   ReadFile   (PHMHANDLEDATA pHMHandleData,
    6665                             LPCVOID       lpBuffer,
    6766                             DWORD         nNumberOfBytesToRead,
    6867                             LPDWORD       lpNumberOfBytesRead,
    69                              LPOVERLAPPED  lpOverlapped);
     68                             LPOVERLAPPED  lpOverlapped,
     69                             LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
    7070
    71                         /* this is a handler method for calls to ReadFileEx() */
    72   virtual BOOL  ReadFileEx(PHMHANDLEDATA pHMHandleData,
    73                            LPVOID       lpBuffer,
    74                            DWORD        nNumberOfBytesToRead,
    75                            LPOVERLAPPED lpOverlapped,
    76                            LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
    77 
    78                         /* this is a handler method for calls to WriteFile() */
     71  /* this is a handler method for calls to WriteFile/Ex */
    7972  virtual BOOL   WriteFile  (PHMHANDLEDATA pHMHandleData,
    8073                             LPCVOID       lpBuffer,
    8174                             DWORD         nNumberOfBytesToWrite,
    8275                             LPDWORD       lpNumberOfBytesWritten,
    83                              LPOVERLAPPED  lpOverlapped);
    84 
    85                         /* this is a handler method for calls to WriteFileEx() */
    86   virtual BOOL  WriteFileEx(PHMHANDLEDATA pHMHandleData,
    87                             LPVOID       lpBuffer,
    88                             DWORD        nNumberOfBytesToWrite,
    89                             LPOVERLAPPED lpOverlapped,
    90                             LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
     76                             LPOVERLAPPED  lpOverlapped,
     77                             LPOVERLAPPED_COMPLETION_ROUTINE  lpCompletionRoutine);
    9178
    9279  private:
Note: See TracChangeset for help on using the changeset viewer.