Lines Matching defs:hFile
73 static voidpf win32_build_iowin(HANDLE hFile) {
76 if ((hFile != NULL) && (hFile != INVALID_HANDLE_VALUE))
79 w32fiow.hf = hFile;
84 CloseHandle(hFile);
94 HANDLE hFile = NULL;
101 hFile = CreateFile2((LPCTSTR)filename, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
107 hFile = CreateFile2(filenameW, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
112 hFile = CreateFile((LPCTSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
115 return win32_build_iowin(hFile);
122 HANDLE hFile = NULL;
131 hFile = CreateFile2(filenameW, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
135 hFile = CreateFileA((LPCSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
138 return win32_build_iowin(hFile);
145 HANDLE hFile = NULL;
151 hFile = CreateFile2((LPCWSTR)filename, dwDesiredAccess, dwShareMode, dwCreationDisposition,NULL);
154 hFile = CreateFileW((LPCWSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
157 return win32_build_iowin(hFile);
164 HANDLE hFile = NULL;
171 hFile = CreateFile2((LPCTSTR)filename, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
177 hFile = CreateFile2(filenameW, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
182 hFile = CreateFile((LPCTSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
185 return win32_build_iowin(hFile);
191 HANDLE hFile = NULL;
193 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
195 if (hFile != NULL)
197 if (!ReadFile(hFile, buf, size, &ret, NULL))
212 HANDLE hFile = NULL;
214 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
216 if (hFile != NULL)
218 if (!WriteFile(hFile, buf, size, &ret, NULL))
230 static BOOL MySetFilePointerEx(HANDLE hFile, LARGE_INTEGER pos, LARGE_INTEGER *newPos, DWORD dwMoveMethod) {
232 return SetFilePointerEx(hFile, pos, newPos, dwMoveMethod);
235 DWORD dwNewPos = SetFilePointer(hFile, pos.LowPart, &lHigh, dwMoveMethod);
251 HANDLE hFile = NULL;
253 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
254 if (hFile != NULL)
259 if (!MySetFilePointerEx(hFile, pos, &pos, FILE_CURRENT))
273 HANDLE hFile = NULL;
275 hFile = ((WIN32FILE_IOWIN*)stream)->hf;
277 if (hFile)
282 if (!MySetFilePointerEx(hFile, pos, &pos, FILE_CURRENT))
297 HANDLE hFile = NULL;
301 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
316 if (hFile != NULL)
320 if (!MySetFilePointerEx(hFile, pos, NULL, dwMoveMethod))
334 HANDLE hFile = NULL;
338 hFile = ((WIN32FILE_IOWIN*)stream)->hf;
354 if (hFile)
358 if (!MySetFilePointerEx(hFile, pos, NULL, dwMoveMethod))
375 HANDLE hFile;
376 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
377 if (hFile != NULL)
379 CloseHandle(hFile);