acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
base_file.h
1#pragma once
2//
3//
4//CLASS_DECL_ACME void hfile_set_size(HANDLE h, ::i64 iSize);
5//CLASS_DECL_ACME ::u32 Winwindows_get_file_attributes(const wide_character * psz);
6//#define WinGetFileAttributes Winwindows_get_file_attributes
7//CLASS_DECL_ACME ::u32 GetFileSize(HANDLE h, LPDWORD lpdwHi);
8//CLASS_DECL_ACME ::u32 WinSetFilePointer(HANDLE h, ::i32 lMove, PLONG plHi, ::u32 dwMeth);
10//
11//
12//
13//CLASS_DECL_ACME HANDLE WinFindFirstFileA(const_char_pointer pwsz, WIN32_FIND_DATAA * pdata);
14//CLASS_DECL_ACME HANDLE WinFindFirstFileW(const wide_character * pwsz, WIN32_FIND_DATAW * pdata);
15
16
17
18::i32 ftruncate(::i32 file, filesize len);
Definition filesystem.h:16