Lines Matching refs:handle
31 p->handle = INVALID_HANDLE_VALUE; in File_Construct()
41 p->handle = CreateFileA(name, in File_Open()
46 return (p->handle != INVALID_HANDLE_VALUE) ? 0 : GetLastError(); in File_Open()
65 p->handle = CreateFileW(name, in File_OpenW()
70 return (p->handle != INVALID_HANDLE_VALUE) ? 0 : GetLastError(); in File_OpenW()
79 if (p->handle != INVALID_HANDLE_VALUE) in File_Close()
81 if (!CloseHandle(p->handle)) in File_Close()
83 p->handle = INVALID_HANDLE_VALUE; in File_Close()
110 BOOL res = ReadFile(p->handle, data, curSize, &processed, NULL); in File_Read()
145 BOOL res = WriteFile(p->handle, data, curSize, &processed, NULL); in File_Write()
182 value.LowPart = SetFilePointer(p->handle, value.LowPart, &value.HighPart, moveMethod); in File_Seek()
215 DWORD sizeLow = GetFileSize(p->handle, &sizeHigh); in File_GetLength()