api.ch
Declarations
Public Only
fs
Publicnamespace
namespace fs
GetFullPathNameW
Publicfunction
CreateFileW
Publicfunction
GetDiskFreeSpaceExW
Publicfunction
func GetDiskFreeSpaceExW(lpDirectoryName : LPCWSTR, lpFreeBytesAvailableToCaller : PULARGE_INTEGER, lpTotalNumberOfBytes : PULARGE_INTEGER, lpTotalNumberOfFreeBytes : PULARGE_INTEGER) : BOOL
LockFileEx
Publicfunction
SetFileAttributesW
Publicfunction
SetFileTime
Publicfunction
CreateDirectoryW
Publicfunction
_WIN32_FILE_ATTRIBUTE_DATA
Publicstruct
WIN32_FILE_ATTRIBUTE_DATA
Publictypealias
type WIN32_FILE_ATTRIBUTE_DATA = _WIN32_FILE_ATTRIBUTE_DATA
LPWIN32_FILE_ATTRIBUTE_DATA
Publictypealias
type LPWIN32_FILE_ATTRIBUTE_DATA = *_WIN32_FILE_ATTRIBUTE_DATA
GET_FILEEX_INFO_LEVELS
Publicenum
enum GET_FILEEX_INFO_LEVELS {
GetFileExInfoStandard,
GetFileExMaxInfoLevel
}
GetFileAttributesExW
Publicfunction
func GetFileAttributesExW(lpFileName : LPCWSTR, fInfoLevelId : GET_FILEEX_INFO_LEVELS, lpFileInformation : LPVOID) : BOOL
GetTempFileNameW
Publicfunction
_WIN32_FIND_DATAW
struct
struct _WIN32_FIND_DATAW {
var dwFileAttributes : DWORD
var ftCreationTime : FILETIME
var ftLastAccessTime : FILETIME
var ftLastWriteTime : FILETIME
var nFileSizeHigh : DWORD
var nFileSizeLow : DWORD
var dwReserved0 : DWORD
var dwReserved1 : DWORD
var cFileName : WCHAR[260]
var cAlternateFileName : WCHAR[14]
}
WIN32_FIND_DATAW
Publictypealias
type WIN32_FIND_DATAW = _WIN32_FIND_DATAW
PWIN32_FIND_DATAW
Publictypealias
type PWIN32_FIND_DATAW = *_WIN32_FIND_DATAW
LPWIN32_FIND_DATAW
Publictypealias
type LPWIN32_FIND_DATAW = *_WIN32_FIND_DATAW
GetFinalPathNameByHandleW
Publicfunction
CopyFileW
Publicfunction
CreateHardLinkW
Publicfunction
func CreateHardLinkW(lpFileName : LPCWSTR, lpExistingFileName : LPCWSTR, lpSecurityAttributes : LPSECURITY_ATTRIBUTES) : BOOL
CreateSymbolicLinkW
Publicfunction
FindFirstFileW
Publicfunction
var dwReserved1: DWORD;
FindNextFileW
Publicfunction