Changeset 3642 for trunk/src/kernel32/hmopen32.h
- Timestamp:
- Jun 1, 2000, 1:28:48 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmopen32.h
r3588 r3642 1 /* $Id: hmopen32.h,v 1. 5 2000-05-22 19:07:56sandervl Exp $ */1 /* $Id: hmopen32.h,v 1.6 2000-06-01 11:28:47 sandervl Exp $ */ 2 2 3 3 /* … … 50 50 DWORD fdwOptions); 51 51 52 /* this is a handler method for calls to CreateFile() */53 virtual DWORD CreateFile (LPCSTR lpFileName,54 PHMHANDLEDATA pHMHandleData,55 PVOID lpSecurityAttributes,56 PHMHANDLEDATA pHMHandleDataTemplate);57 58 /* this is a handler method for calls to OpenFile() */59 virtual DWORD OpenFile (LPCSTR lpFileName,60 PHMHANDLEDATA pHMHandleData,61 OFSTRUCT* pOFStruct,62 UINT fuMode);63 64 52 /* this is a handler method for calls to CloseHandle() */ 65 53 virtual DWORD CloseHandle(PHMHANDLEDATA pHMHandleData); 66 67 /* this is a handler method for calls to ReadFile() */68 virtual BOOL ReadFile (PHMHANDLEDATA pHMHandleData,69 LPCVOID lpBuffer,70 DWORD nNumberOfBytesToRead,71 LPDWORD lpNumberOfBytesRead,72 LPOVERLAPPED lpOverlapped);73 74 /* this is a handler method for calls to WriteFile() */75 virtual BOOL WriteFile (PHMHANDLEDATA pHMHandleData,76 LPCVOID lpBuffer,77 DWORD nNumberOfBytesToWrite,78 LPDWORD lpNumberOfBytesWritten,79 LPOVERLAPPED lpOverlapped);80 54 81 55 /* this is a handler method for calls to GetFileType() */ … … 85 59 virtual DWORD GetFileInformationByHandle(PHMHANDLEDATA pHMHandleData, 86 60 BY_HANDLE_FILE_INFORMATION* pHFI); 87 88 /* this is a handler method for calls to SetEndOfFile() */89 virtual BOOL SetEndOfFile(PHMHANDLEDATA pHMHandleData);90 91 /* this is a handler method for calls to SetFileTime() */92 virtual BOOL SetFileTime (PHMHANDLEDATA pHMHandleData,93 LPFILETIME pFT1,94 LPFILETIME pFT2,95 LPFILETIME pFT3);96 97 /* this is a handler method for calls to GetFileTime() */98 virtual BOOL GetFileTime (PHMHANDLEDATA pHMHandleData,99 LPFILETIME pFT1,100 LPFILETIME pFT2,101 LPFILETIME pFT3);102 103 /* this is a handler method for calls to GetFileSize() */104 virtual DWORD GetFileSize(PHMHANDLEDATA pHMHandleData,105 PDWORD pSizeHigh);106 107 /* this is a handler method for calls to SetFilePointer() */108 virtual DWORD SetFilePointer(PHMHANDLEDATA pHMHandleData,109 LONG lDistanceToMove,110 PLONG lpDistanceToMoveHigh,111 DWORD dwMoveMethod);112 113 /* this is a handler method for calls to LockFile() */114 virtual DWORD LockFile(PHMHANDLEDATA pHMHandleData,115 DWORD arg2,116 DWORD arg3,117 DWORD arg4,118 DWORD arg5);119 120 /* this is a handler method for calls to LockFileEx() */121 virtual DWORD LockFileEx(PHMHANDLEDATA pHMHandleData,122 DWORD dwFlags,123 DWORD dwReserved,124 DWORD nNumberOfBytesToLockLow,125 DWORD nNumberOfBytesToLockHigh,126 LPOVERLAPPED lpOverlapped);127 128 /* this is a handler method for calls to UnlockFile() */129 virtual DWORD UnlockFile(PHMHANDLEDATA pHMHandleData,130 DWORD arg2,131 DWORD arg3,132 DWORD arg4,133 DWORD arg5);134 135 /* this is a handler method for calls to UnlockFileEx() */136 virtual DWORD UnlockFileEx(PHMHANDLEDATA pHMHandleData,137 DWORD dwFlags,138 DWORD dwReserved,139 DWORD nNumberOfBytesToLockLow,140 DWORD nNumberOfBytesToLockHigh,141 LPOVERLAPPED lpOverlapped);142 61 143 62 /* this is a handler method for calls to WaitForSingleObject */ … … 149 68 DWORD dwTimeout, 150 69 BOOL fAlertable); 151 152 /* this is a handler method for calls to FlushFileBuffers */153 virtual BOOL FlushFileBuffers(PHMHANDLEDATA pHMHandleData);154 155 /* this is a handler method for calls to GetOverlappedResult */156 virtual BOOL GetOverlappedResult(PHMHANDLEDATA pHMHandleData,157 LPOVERLAPPED arg2,158 LPDWORD arg3,159 BOOL arg4);160 70 }; 161 71
Note:
See TracChangeset
for help on using the changeset viewer.