Home | History | Annotate | Download | only in minizip

Lines Matching defs:hFile

77 static voidpf win32_build_iowin(HANDLE hFile)
81 if ((hFile != NULL) && (hFile != INVALID_HANDLE_VALUE))
84 w32fiow.hf = hFile;
89 CloseHandle(hFile);
100 HANDLE hFile = NULL;
107 hFile = CreateFile2((LPCTSTR)filename, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
113 hFile = CreateFile2(filenameW, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
118 hFile = CreateFile((LPCTSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
121 return win32_build_iowin(hFile);
129 HANDLE hFile = NULL;
138 hFile = CreateFile2(filenameW, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
142 hFile = CreateFileA((LPCSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
145 return win32_build_iowin(hFile);
153 HANDLE hFile = NULL;
159 hFile = CreateFile2((LPCWSTR)filename, dwDesiredAccess, dwShareMode, dwCreationDisposition,NULL);
162 hFile = CreateFileW((LPCWSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
165 return win32_build_iowin(hFile);
173 HANDLE hFile = NULL;
180 hFile = CreateFile2((LPCTSTR)filename, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
186 hFile = CreateFile2(filenameW, dwDesiredAccess, dwShareMode, dwCreationDisposition, NULL);
191 hFile = CreateFile((LPCTSTR)filename, dwDesiredAccess, dwShareMode, NULL, dwCreationDisposition, dwFlagsAndAttributes, NULL);
194 return win32_build_iowin(hFile);
201 HANDLE hFile = NULL;
203 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
205 if (hFile != NULL)
207 if (!ReadFile(hFile, buf, size, &ret, NULL))
223 HANDLE hFile = NULL;
225 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
227 if (hFile != NULL)
229 if (!WriteFile(hFile, buf, size, &ret, NULL))
241 static BOOL MySetFilePointerEx(HANDLE hFile, LARGE_INTEGER pos, LARGE_INTEGER *newPos, DWORD dwMoveMethod)
244 return SetFilePointerEx(hFile, pos, newPos, dwMoveMethod);
247 DWORD dwNewPos = SetFilePointer(hFile, pos.LowPart, &lHigh, dwMoveMethod);
264 HANDLE hFile = NULL;
266 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
267 if (hFile != NULL)
272 if (!MySetFilePointerEx(hFile, pos, &pos, FILE_CURRENT))
287 HANDLE hFile = NULL;
289 hFile = ((WIN32FILE_IOWIN*)stream)->hf;
291 if (hFile)
296 if (!MySetFilePointerEx(hFile, pos, &pos, FILE_CURRENT))
312 HANDLE hFile = NULL;
316 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
331 if (hFile != NULL)
335 if (!MySetFilePointerEx(hFile, pos, NULL, dwMoveMethod))
350 HANDLE hFile = NULL;
354 hFile = ((WIN32FILE_IOWIN*)stream)->hf;
370 if (hFile)
374 if (!MySetFilePointerEx(hFile, pos, NULL, dwMoveMethod))
392 HANDLE hFile;
393 hFile = ((WIN32FILE_IOWIN*)stream) -> hf;
394 if (hFile != NULL)
396 CloseHandle(hFile);