Windows 7 DLL File Information - uexfat.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 7, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | eXfat Utility DLL |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 66 KB |
Total Number of Exported Functions: | 35 |
Total Number of Exported Functions With Names: | 35 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 62,976 Bytes | 92.5% | Read, Execute | Code |
.data | 0x00011000 | 1,024 Bytes | 1.5% | Write, Read | Initialized Data |
.rsrc | 0x00012000 | 1,024 Bytes | 1.5% | Read | Initialized Data |
.reloc | 0x00013000 | 2,048 Bytes | 3.0% | Read, Discardable | Initialized Data |
Static Linking
uexfat.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
KERNEL32.dll
USER32.dll
ulib.dll
ifsutil.dll
This means that when uexfat.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, uexfat.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 0 | 0 Bytes | 0.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 892 Bytes | 1.3% |
Total | 1 | 892 Bytes | 1.3% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
No string resources in this file.
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:Chkdsk |
ChkdskEx |
Format |
FormatEx |
GetFilesystemInformation |
Recover |
public: __int64 __thiscall EXFAT_DIRENT::QueryFileSize(void) |
public: __thiscall CLUSTER_CHAIN::CLUSTER_CHAIN(void) |
public: __thiscall EXFATDIR::EXFATDIR(void) |
public: __thiscall EXFAT_DIRENT::EXFAT_DIRENT(void) |
public: __thiscall EXFAT_SA::EXFAT_SA(void) |
public: __thiscall EXFAT_VOL::EXFAT_VOL(void) |
public: enum FORMAT_ERROR_CODE __thiscall EXFAT_VOL::Initialize(class WSTRING const *,class MESSAGE *,unsigned char,unsigned char,enum _MEDIA_TYPE,unsigned char,unsigned char) |
public: unsigned char __thiscall CLUSTER_CHAIN::Initialize(class MEM *,class LOG_IO_DP_DRIVE *,class EXFAT_SA *,class FAT const *,unsigned long,unsigned long,unsigned char) |
public: unsigned char __thiscall CLUSTER_CHAIN::ReadAndRecordBadSectors(class EXFATSECRUNBITMAP *) |
public: unsigned char __thiscall CLUSTER_CHAIN::WriteAndSkipBadSectors(void) |
public: unsigned char __thiscall EXFATDIR::Initialize(class HMEM *,class LOG_IO_DP_DRIVE *,class EXFAT_SA *,class FAT const *,unsigned long,unsigned long,unsigned char) |
public: unsigned char __thiscall EXFAT_DIRENT::Initialize(class EXFAT_SA *,void *,class EXFATDIR *,unsigned long) |
public: unsigned char __thiscall EXFAT_DIRENT::SetFileSize(__int64) |
public: unsigned char __thiscall EXFAT_DIRENT::SetStartingCluster(unsigned long) |
public: unsigned char __thiscall EXFAT_DIRENT::VerifyAndFixPhase2(class EXFATBITMAP *,class EXFATBITMAP *,class WSTRING *,unsigned char,unsigned char,unsigned char,enum FIX_LEVEL,unsigned char *,class MESSAGE *) |
public: unsigned char __thiscall EXFAT_SA::Initialize(class LOG_IO_DP_DRIVE *,class MESSAGE *) |
public: unsigned long __thiscall EXFAT_DIRENT::QueryStartingCluster(void) |
public: unsigned long __thiscall FAT::AllocChain(class EXFATBITMAP *,unsigned long,unsigned long *) |
public: unsigned long __thiscall FAT::QueryAllocatedClusters(void)const |
public: unsigned long __thiscall FAT::QueryLengthOfChain(unsigned long,unsigned long *)const |
public: unsigned long __thiscall FAT::QueryNthCluster(unsigned long,unsigned long)const |
public: virtual __thiscall CLUSTER_CHAIN::~CLUSTER_CHAIN(void) |
public: virtual __thiscall EXFATDIR::~EXFATDIR(void) |
public: virtual __thiscall EXFAT_DIRENT::~EXFAT_DIRENT(void) |
public: virtual __thiscall EXFAT_SA::~EXFAT_SA(void) |
public: virtual __thiscall EXFAT_VOL::~EXFAT_VOL(void) |
public: virtual unsigned char __thiscall CLUSTER_CHAIN::Read(void) |
public: virtual unsigned char __thiscall CLUSTER_CHAIN::Write(void) |
public: void __thiscall FAT::FreeChain(class EXFATBITMAP *,unsigned long) |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter _amsg_exit _except_handler4_common _initterm _itow_s _vsnprintf _vsnwprintf free malloc memcpy memset wcsncmp - ntdll.dll:
RtlAllocateHeap RtlCompareMemory RtlFreeHeap RtlSystemTimeToLocalTime RtlTimeToTimeFields - KERNEL32.dll:
DeviceIoControl DisableThreadLibraryCalls FormatMessageA FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetLastError GetLocalTime GetLocaleInfoW GetSystemTimeAsFileTime GetTickCount GetWindowsDirectoryW InterlockedCompareExchange InterlockedExchange LoadLibraryExW QueryPerformanceCounter SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter lstrlenW - USER32.dll:
CharToOemA - ulib.dll:
protected: __thiscall OBJECT::OBJECT(void) protected: void __thiscall OBJECT::Construct(void) protected: void __thiscall OBJECT::SetClassDescriptor(class CLASS_DESCRIPTOR const *) public: __thiscall CONT_MEM::CONT_MEM(void) public: __thiscall DSTRING::DSTRING(void) public: __thiscall HMEM::HMEM(void) public: __thiscall MESSAGE::MESSAGE(void) public: class WSTRING * __thiscall ARGUMENT::GetLexeme(void) public: long __thiscall WSTRING::Stricmp(class WSTRING const *)const public: static unsigned __int64 __stdcall MESSAGE::MakeFileToken(char const *) public: unsigned char __cdecl MESSAGE::Display(char const *,...) public: unsigned char __cdecl MESSAGE::DisplayMsg(unsigned long,char const *,...) public: unsigned char __cdecl MESSAGE::DisplayMsg(unsigned long,enum MESSAGE_TYPE,unsigned long,char const *,...) public: unsigned char __thiscall BSTRING::Initialize(void) public: unsigned char __thiscall CONT_MEM::Initialize(void *,unsigned long) public: unsigned char __thiscall HMEM::Initialize(void) public: unsigned char __thiscall MESSAGE::DisplayMsg(unsigned long) public: unsigned char __thiscall MESSAGE::Initialize(void) public: unsigned char __thiscall WSTRING::Initialize(char const *,unsigned long) public: unsigned char __thiscall WSTRING::Initialize(class WSTRING const *,unsigned long,unsigned long) public: unsigned char __thiscall WSTRING::Initialize(unsigned short const *,unsigned long) public: unsigned char __thiscall WSTRING::InsertString(unsigned long,class WSTRING const *,unsigned long,unsigned long) public: unsigned char __thiscall WSTRING::Strcat(class WSTRING const *) public: unsigned long __thiscall WSTRING::SyncLength(void) public: unsigned short __thiscall WSTRING::QueryChAt(unsigned long)const public: unsigned short const * __thiscall WSTRING::GetWSTR(void)const public: virtual __thiscall DSTRING::~DSTRING(void) public: virtual __thiscall HMEM::~HMEM(void) public: virtual __thiscall MESSAGE::~MESSAGE(void) public: virtual __thiscall OBJECT::~OBJECT(void) public: virtual long __thiscall OBJECT::Compare(class OBJECT const *)const public: virtual unsigned char __cdecl DSTRING::SPrintf(unsigned short const *,...) public: virtual unsigned char __cdecl DSTRING::SPrintfAppend(unsigned short const *,...) public: virtual unsigned char __thiscall DSTRING::NewBuf(unsigned long) public: virtual unsigned char __thiscall DSTRING::Resize(unsigned long) void * __stdcall UlibRealloc(void *,unsigned long) - ifsutil.dll:
protected: __thiscall SUPERAREA::SUPERAREA(void) protected: __thiscall VOL_LIODPDRV::VOL_LIODPDRV(void) protected: enum FORMAT_ERROR_CODE __thiscall VOL_LIODPDRV::Initialize(class WSTRING const *,class SUPERAREA *,class MESSAGE *,unsigned char,unsigned char,enum _MEDIA_TYPE,unsigned short,unsigned char,unsigned int,unsigned char) protected: unsigned char __thiscall SUPERAREA::Initialize(class MEM *,class LOG_IO_DP_DRIVE *,unsigned long,class MESSAGE *) public: __thiscall DP_DRIVE::DP_DRIVE(void) public: __thiscall NUMBER_SET::NUMBER_SET(void) public: __thiscall SECRUN::SECRUN(void) public: class BIG_INT __thiscall NUMBER_SET::QueryNumber(class BIG_INT)const public: class IO_DP_DRIVE * __thiscall SECRUN::GetDrive(void) public: enum DRIVE_TYPE __thiscall DP_DRIVE::QueryDriveType(void)const public: enum FORMAT_ERROR_CODE __thiscall VOL_LIODPDRV::Format(class WSTRING const *,class MESSAGE *,unsigned long,unsigned long,unsigned long) public: static unsigned char __stdcall IFS_SYSTEM::DismountVolume(class WSTRING const *) public: static unsigned char __stdcall IFS_SYSTEM::DosDriveNameToNtDriveName(class WSTRING const *,class WSTRING *) public: static unsigned char __stdcall IFS_SYSTEM::FormatScaleTotalFreeClusters(unsigned __int64,unsigned __int64,unsigned long *,unsigned long *,unsigned __int64 *,unsigned __int64 *) public: static void __stdcall IFS_SYSTEM::QueryNtfsTime(union _LARGE_INTEGER *) public: unsigned char __thiscall DP_DRIVE::Initialize(class WSTRING const *,class MESSAGE *,unsigned char,unsigned char,unsigned short) public: unsigned char __thiscall DP_DRIVE::QueryHotPlugInfo(void)const public: unsigned char __thiscall DP_DRIVE::QueryMediaByte(void)const public: unsigned char __thiscall IO_DP_DRIVE::DismountAndLock(void) public: unsigned char __thiscall IO_DP_DRIVE::HardWrite(class BIG_INT,unsigned long,void *,unsigned char) public: unsigned char __thiscall IO_DP_DRIVE::Lock(void) public: unsigned char __thiscall IO_DP_DRIVE::Verify(class BIG_INT,class BIG_INT,class NUMBER_SET *) public: unsigned char __thiscall LOG_IO_DP_DRIVE::Initialize(class WSTRING const *,class MESSAGE *,unsigned char,unsigned short) public: unsigned char __thiscall LOG_IO_DP_DRIVE::Read(class BIG_INT,unsigned long,void *) public: unsigned char __thiscall LOG_IO_DP_DRIVE::SetSystemId(unsigned char) public: unsigned char __thiscall LOG_IO_DP_DRIVE::Write(class BIG_INT,unsigned long,void *) public: unsigned char __thiscall NUMBER_SET::Add(class BIG_INT) public: unsigned char __thiscall NUMBER_SET::DoesIntersectSet(class BIG_INT,class BIG_INT)const public: unsigned char __thiscall NUMBER_SET::Initialize(void) public: unsigned char __thiscall SECRUN::Initialize(class MEM *,class IO_DP_DRIVE *,class BIG_INT,unsigned long) public: unsigned char __thiscall VOL_LIODPDRV::ChkDsk(enum FIX_LEVEL,class MESSAGE *,unsigned long,unsigned long,unsigned short,unsigned long *,class WSTRING const *) public: unsigned char __thiscall VOL_LIODPDRV::SetFileSystemName(unsigned short const *) public: virtual __thiscall NUMBER_SET::~NUMBER_SET(void) public: virtual __thiscall SECRUN::~SECRUN(void) public: virtual __thiscall SUPERAREA::~SUPERAREA(void) public: virtual __thiscall VOL_LIODPDRV::~VOL_LIODPDRV(void) public: virtual class BIG_INT __thiscall DP_DRIVE::QuerySectors(void)const public: virtual unsigned char __thiscall SECRUN::Read(void) public: virtual unsigned char __thiscall SECRUN::Write(void) public: virtual unsigned long __thiscall DP_DRIVE::QuerySectorSize(void)const public: virtual unsigned long __thiscall DP_DRIVE::QueryWriteBlockSize(void)const public: void * __thiscall DP_DRIVE::QueryDriveHandle(void)const