Zdexby TheHolyOneZ
44,741 classes
Class

Kernel32

: Object
Interop.Kernel32, mscorlib 0x0010 (16 B) inherited 0x0010 mscorlib.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
0x01useUWPFallbackboolPrivateStatic—

Functions 40

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