System.Win32.File
type
AccessMode
gENERIC_NONE
gENERIC_READ
gENERIC_WRITE
gENERIC_EXECUTE
gENERIC_ALL
dELETE
rEAD_CONTROL
wRITE_DAC
wRITE_OWNER
sYNCHRONIZE
sTANDARD_RIGHTS_REQUIRED
sTANDARD_RIGHTS_READ
type
ShareMode
sTANDARD_RIGHTS_WRITE
fILE_SHARE_NONE
sTANDARD_RIGHTS_EXECUTE
sTANDARD_RIGHTS_ALL
fILE_SHARE_READ
sPECIFIC_RIGHTS_ALL
fILE_SHARE_WRITE
aCCESS_SYSTEM_SECURITY
mAXIMUM_ALLOWED
type
CreateMode
cREATE_NEW
cREATE_ALWAYS
oPEN_EXISTING
oPEN_ALWAYS
tRUNCATE_EXISTING
type
FileAttributeOrFlag
fILE_ATTRIBUTE_READONLY
fILE_ATTRIBUTE_HIDDEN
fILE_ATTRIBUTE_SYSTEM
fILE_ATTRIBUTE_DIRECTORY
fILE_ATTRIBUTE_ARCHIVE
fILE_ATTRIBUTE_NORMAL
fILE_ATTRIBUTE_TEMPORARY
fILE_ATTRIBUTE_COMPRESSED
fILE_FLAG_WRITE_THROUGH
fILE_FLAG_OVERLAPPED
sECURITY_ANONYMOUS
fILE_FLAG_NO_BUFFERING
sECURITY_IDENTIFICATION
fILE_FLAG_RANDOM_ACCESS
sECURITY_IMPERSONATION
fILE_FLAG_SEQUENTIAL_SCAN
sECURITY_DELEGATION
fILE_FLAG_DELETE_ON_CLOSE
sECURITY_CONTEXT_TRACKING
fILE_FLAG_BACKUP_SEMANTICS
sECURITY_EFFECTIVE_ONLY
fILE_FLAG_POSIX_SEMANTICS
sECURITY_SQOS_PRESENT
type
MoveFileFlag
sECURITY_VALID_SQOS_FLAGS
mOVEFILE_REPLACE_EXISTING
mOVEFILE_COPY_ALLOWED
mOVEFILE_DELAY_UNTIL_REBOOT
type
FilePtrDirection
fILE_BEGIN
fILE_CURRENT
fILE_END
type
DriveType
dRIVE_UNKNOWN
dRIVE_NO_ROOT_DIR
dRIVE_REMOVABLE
dRIVE_FIXED
dRIVE_REMOTE
dRIVE_CDROM
type
DefineDosDeviceFlags
dRIVE_RAMDISK
dDD_RAW_TARGET_PATH
dDD_REMOVE_DEFINITION
dDD_EXACT_MATCH_ON_REMOVE
type
BinaryType
sCS_32BIT_BINARY
sCS_DOS_BINARY
sCS_WOW_BINARY
sCS_PIF_BINARY
sCS_POSIX_BINARY
sCS_OS216_BINARY
type
FileNotificationFlag
fILE_NOTIFY_CHANGE_FILE_NAME
fILE_NOTIFY_CHANGE_DIR_NAME
fILE_NOTIFY_CHANGE_ATTRIBUTES
fILE_NOTIFY_CHANGE_SIZE
fILE_NOTIFY_CHANGE_LAST_WRITE
fILE_NOTIFY_CHANGE_SECURITY
type
FileType
fILE_TYPE_UNKNOWN
fILE_TYPE_DISK
fILE_TYPE_CHAR
fILE_TYPE_PIPE
fILE_TYPE_REMOTE
type
LPSECURITY_ATTRIBUTES
type
MbLPSECURITY_ATTRIBUTES
data
BY_HANDLE_FILE_INFORMATION
deleteFile
copyFile
moveFile
moveFileEx
setCurrentDirectory
createDirectory
createDirectoryEx
removeDirectory
getBinaryType
createFile
closeHandle
flushFileBuffers
setEndOfFile
setFileAttributes
getFileAttributes
getFileInformationByHandle
type
LPOVERLAPPED
type
MbLPOVERLAPPED
win32_ReadFile
win32_WriteFile
findFirstChangeNotification
findNextChangeNotification
findCloseChangeNotification
type
WIN32_FIND_DATA
data
FindData
getFindDataFileName
findFirstFile
findNextFile
findClose
defineDosDevice
getLogicalDrives
getDiskFreeSpace
setVolumeLabel