Changeset 10064 for trunk/src/kernel32/hmfile.h
- Timestamp:
- May 5, 2003, 12:51:05 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmfile.h
r9748 r10064 1 /* $Id: hmfile.h,v 1. 9 2003-02-04 11:28:58sandervl Exp $ */1 /* $Id: hmfile.h,v 1.10 2003-05-05 10:51:05 sandervl Exp $ */ 2 2 3 3 /* … … 158 158 BOOL arg4); 159 159 160 private:161 void ParsePath(LPCSTR lpszFileName, LPSTR lpszParsedFileName, DWORD length);162 163 160 }; 164 161 165 162 163 class HMDeviceInfoFileClass : public HMDeviceHandler 164 { 165 public: 166 HMDeviceInfoFileClass(LPCSTR lpDeviceName) : HMDeviceHandler(lpDeviceName) {} 167 168 /* this is a handler method for calls to CreateFile() */ 169 virtual DWORD CreateFile (LPCSTR lpFileName, 170 PHMHANDLEDATA pHMHandleData, 171 PVOID lpSecurityAttributes, 172 PHMHANDLEDATA pHMHandleDataTemplate); 173 174 /* this is a handler method for calls to CloseHandle() */ 175 virtual BOOL CloseHandle(PHMHANDLEDATA pHMHandleData); 176 177 /* this is a handler method for calls to GetFileTime() */ 178 virtual BOOL GetFileTime (PHMHANDLEDATA pHMHandleData, 179 LPFILETIME pFT1, 180 LPFILETIME pFT2, 181 LPFILETIME pFT3); 182 183 /* this is a handler method for calls to GetFileSize() */ 184 virtual DWORD GetFileSize(PHMHANDLEDATA pHMHandleData, 185 PDWORD pSizeHigh); 186 187 /* this is a handler method for calls to GetFileType() */ 188 virtual DWORD GetFileType (PHMHANDLEDATA pHMHandleData); 189 }; 190 166 191 #endif /* __HMFILE_H__ */ 167 192
Note:
See TracChangeset
for help on using the changeset viewer.