| int CopyFileUWP(const string& src, const string& dst, bool failIfExists) | Static+1 flags | | 0x08 |
| int CopyFile(const string& src, const string& dst, bool failIfExists) | Static+1 flags | | 0x08 |
| bool DeleteVolumeMountPointPrivate(const string& mountPoint) | Static+2 flags | | 0x08 |
| bool DeleteVolumeMountPoint(const string& mountPoint) | Static+1 flags | | 0x08 |
| bool FreeLibrary(long hModule) | Static+2 flags | | 0x08 |
| SafeLibraryHandle LoadLibraryEx(const string& libFilename, long reserved, int flags) | Static+2 flags | | 0x08 |
| bool GetFileMUIPath(uint flags, const string& filePath, StringBuilder language, ref int& languageLength, StringBuilder fileMuiPath, ref int& fileMuiPathLength, ref long& enumerator) | Static+2 flags | | 0x08 |
| uint GetDynamicTimeZoneInformation(ref TIME_DYNAMIC_ZONE_INFORMATION& pTimeZoneInformation) | Static+2 flags | | 0x1B0 |
| uint GetTimeZoneInformation(ref TIME_ZONE_INFORMATION& lpTimeZoneInformation) | Static+2 flags | | 0xAC |
| bool CloseHandle(long handle) | Static+2 flags | | 0x08 |
| int CopyFile2(const string& pwszExistingFileName, const string& pwszNewFileName, ref COPYFILE2_EXTENDED_PARAMETERS& pExtendedParameters) | Static+2 flags | | 0x20 |
| bool CopyFileExPrivate(const string& src, const string& dst, long progressRoutine, long progressData, ref int& cancel, int flags) | PrivateStatic+1 flags | | 0x08 |
| bool CopyFileEx(const string& src, const string& dst, long progressRoutine, long progressData, ref int& cancel, int flags) | Static+1 flags | | 0x08 |
| bool CreateDirectoryPrivate(const string& path, ref SECURITY_ATTRIBUTES& lpSecurityAttributes) | PrivateStatic+1 flags | | 0x18 |
| bool CreateDirectory(const string& path, ref SECURITY_ATTRIBUTES& lpSecurityAttributes) | Static+1 flags | | 0x18 |
| long CreateFilePrivate(const string& lpFileName, int dwDesiredAccess, const FileShare& dwShareMode, const SECURITY_ATTRIBUTES*& securityAttrs, const FileMode& dwCreationDisposition, int dwFlagsAndAttributes, long hTemplateFile) | PrivateStatic+1 flags | | 0x08 |
| SafeFileHandle CreateFile(const string& lpFileName, int dwDesiredAccess, const FileShare& dwShareMode, const FileMode& dwCreationDisposition, int dwFlagsAndAttributes) | Static+1 flags | | 0x08 |
| long CreateFile_IntPtr(const string& lpFileName, int dwDesiredAccess, const FileShare& dwShareMode, const FileMode& dwCreationDisposition, int dwFlagsAndAttributes) | Static+1 flags | | 0x08 |
| bool DeleteFilePrivate(const string& path) | PrivateStatic+1 flags | | 0x08 |
| bool DeleteFile(const string& path) | Static+1 flags | | 0x08 |
| SafeFindHandle FindFirstFileExPrivate(const string& lpFileName, const FINDEX_INFO_LEVELS& fInfoLevelId, ref WIN32_FIND_DATA& lpFindFileData, const FINDEX_SEARCH_OPS& fSearchOp, long lpSearchFilter, int dwAdditionalFlags) | PrivateStatic+1 flags | | 0x250 |
| SafeFindHandle FindFirstFile(const string& fileName, ref WIN32_FIND_DATA& data) | Static+1 flags | | 0x250 |
| bool FindNextFile(SafeFindHandle hndFindFile, ref WIN32_FIND_DATA& lpFindFileData) | Static+2 flags | | 0x250 |
| int FormatMessage(int dwFlags, long lpSource, uint dwMessageId, int dwLanguageId, const Char*& lpBuffer, int nSize, const IntPtr[]& arguments) | PrivateStatic+1 flags | | 0x08 |
| string GetMessage(int errorCode) | Static+1 flags | | 0x08 |
| string GetMessage(long moduleHandle, int errorCode) | Static+1 flags | | 0x08 |
| bool TryGetErrorMessage(long moduleHandle, int errorCode, const Span<System.Char>& buffer, ref string& errorMsg) | PrivateStatic | | 0x10 |
| bool GetFileAttributesExPrivate(const string& name, const GET_FILEEX_INFO_LEVELS& fileInfoLevel, ref WIN32_FILE_ATTRIBUTE_DATA& lpFileInformation) | PrivateStatic+1 flags | | 0x24 |
| bool GetFileAttributesEx(const string& name, const GET_FILEEX_INFO_LEVELS& fileInfoLevel, ref WIN32_FILE_ATTRIBUTE_DATA& lpFileInformation) | Static+1 flags | | 0x24 |
| bool GetFileInformationByHandleEx(long hFile, const FILE_INFO_BY_HANDLE_CLASS& FileInformationClass, long lpFileInformation, uint dwBufferSize) | PublicStatic+1 flags | | 0x08 |
| int GetLogicalDrives() | Static+2 flags | | 0x04 |
| bool MoveFileExPrivate(const string& src, const string& dst, uint flags) | PrivateStatic+1 flags | | 0x08 |
| bool MoveFile(const string& src, const string& dst) | Static+1 flags | | 0x08 |
| bool RemoveDirectoryPrivate(const string& path) | PrivateStatic+1 flags | | 0x08 |
| bool RemoveDirectory(const string& path) | Static+1 flags | | 0x08 |
| bool SetFileAttributesPrivate(const string& name, int attr) | PrivateStatic+1 flags | | 0x08 |
| bool SetFileAttributes(const string& name, int attr) | Static+1 flags | | 0x08 |
| bool SetFileInformationByHandle(SafeFileHandle hFile, const FILE_INFO_BY_HANDLE_CLASS& FileInformationClass, ref FILE_BASIC_INFO& lpFileInformation, uint dwBufferSize) | Static+2 flags | | 0x28 |
| bool SetFileTime(SafeFileHandle hFile, long creationTime, long lastAccessTime, long lastWriteTime, long changeTime, uint fileAttributes) | Static+1 flags | | 0x08 |
| bool SetThreadErrorMode(uint dwNewMode, ref uint& lpOldMode) | Static+2 flags | | 0x04 |