ufat.dll

Description: FAT Utility DLL

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.3636

Architecture: 32-bit

Operating System: Windows NT

SHA256: 3492dbbf84d76deaf54351589ec568d1

File Size: 119.5 KB

Uploaded At: Dec. 1, 2025, 8:05 a.m.

Views: 7

Exported Functions

  • ??0CLUSTER_CHAIN@@QAE@XZ (Ordinal: 1, Address: 0x2670)
  • ??0EA_HEADER@@QAE@XZ (Ordinal: 2, Address: 0x2ba0)
  • ??0EA_SET@@QAE@XZ (Ordinal: 3, Address: 0x2e10)
  • ??0FAT_DIRENT@@QAE@XZ (Ordinal: 4, Address: 0x6510)
  • ??0FAT_SA@@QAE@XZ (Ordinal: 5, Address: 0x7370)
  • ??0FILEDIR@@QAE@XZ (Ordinal: 6, Address: 0x135f0)
  • ??0REAL_FAT_SA@@QAE@XZ (Ordinal: 7, Address: 0x13810)
  • ??0ROOTDIR@@QAE@XZ (Ordinal: 8, Address: 0x186d0)
  • ??1CLUSTER_CHAIN@@UAE@XZ (Ordinal: 9, Address: 0x26c0)
  • ??1EA_HEADER@@UAE@XZ (Ordinal: 10, Address: 0x2bd0)
  • ??1EA_SET@@UAE@XZ (Ordinal: 11, Address: 0x2e50)
  • ??1FAT_DIRENT@@UAE@XZ (Ordinal: 12, Address: 0x6540)
  • ??1FAT_SA@@UAE@XZ (Ordinal: 13, Address: 0x73a0)
  • ??1FILEDIR@@UAE@XZ (Ordinal: 14, Address: 0x13630)
  • ??1REAL_FAT_SA@@UAE@XZ (Ordinal: 15, Address: 0x139f0)
  • ??1ROOTDIR@@UAE@XZ (Ordinal: 16, Address: 0x18710)
  • ?AllocChain@FAT@@QAEKKPAK@Z (Ordinal: 17, Address: 0x62a0)
  • ?FreeChain@FAT@@QAEXK@Z (Ordinal: 18, Address: 0x6430)
  • ?GetEa@EA_SET@@QAEPAU_EA@@KPAJPAE@Z (Ordinal: 19, Address: 0x3010)
  • ?Index12@FAT@@ABEKK@Z (Ordinal: 20, Address: 0x5e70)
  • ?InitFATChkDirty@REAL_FAT_SA@@QAEEPAVLOG_IO_DP_DRIVE@@PAVMESSAGE@@@Z (Ordinal: 21, Address: 0x13ed0)
  • ?Initialize@CLUSTER_CHAIN@@QAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@PAVFAT_SA@@PBVFAT@@KK@Z (Ordinal: 22, Address: 0x26f0)
  • ?Initialize@EA_HEADER@@QAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@PAVFAT_SA@@PBVFAT@@KK@Z (Ordinal: 23, Address: 0x2bf0)
  • ?Initialize@EA_SET@@QAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@PAVFAT_SA@@PBVFAT@@KK@Z (Ordinal: 24, Address: 0x2e80)
  • ?Initialize@FAT_DIRENT@@QAEEPAX@Z (Ordinal: 25, Address: 0x6560)
  • ?Initialize@FAT_DIRENT@@QAEEPAXE@Z (Ordinal: 26, Address: 0x6580)
  • ?Initialize@FILEDIR@@QAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@PAVFAT_SA@@PBVFAT@@K@Z (Ordinal: 27, Address: 0x13660)
  • ?Initialize@REAL_FAT_SA@@UAEEPAVLOG_IO_DP_DRIVE@@PAVMESSAGE@@E@Z (Ordinal: 28, Address: 0x13a30)
  • ?Initialize@ROOTDIR@@QAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@KJ@Z (Ordinal: 29, Address: 0x18740)
  • ?IsValidCreationTime@FAT_DIRENT@@QBEEXZ (Ordinal: 30, Address: 0x6bc0)
  • ?IsValidLastAccessTime@FAT_DIRENT@@QBEEXZ (Ordinal: 31, Address: 0x6d40)
  • ?IsValidLastWriteTime@FAT_DIRENT@@QBEEXZ (Ordinal: 32, Address: 0x6a80)
  • ?QueryAllocatedClusters@FAT@@QBEKXZ (Ordinal: 33, Address: 0x5f40)
  • ?QueryCensusAndRelocate@FAT_SA@@QAEEPAU_CENSUS_REPORT@@PAVINTSTACK@@PAE@Z (Ordinal: 34, Address: 0x124c0)
  • ?QueryCreationTime@FAT_DIRENT@@QBEEPAT_LARGE_INTEGER@@@Z (Ordinal: 35, Address: 0x6be0)
  • ?QueryEaSetClusterNumber@EA_HEADER@@QBEGG@Z (Ordinal: 36, Address: 0x2d50)
  • ?QueryFileStartingCluster@FAT_SA@@QAEKPBVWSTRING@@PAVHMEM@@PAPAVFATDIR@@PAEPAVFAT_DIRENT@@@Z (Ordinal: 37, Address: 0x77f0)
  • ?QueryFreeSectors@REAL_FAT_SA@@QBEKXZ (Ordinal: 38, Address: 0x17b20)
  • ?QueryLastAccessTime@FAT_DIRENT@@QBEEPAT_LARGE_INTEGER@@@Z (Ordinal: 39, Address: 0x6d60)
  • ?QueryLastWriteTime@FAT_DIRENT@@QBEEPAT_LARGE_INTEGER@@@Z (Ordinal: 40, Address: 0x6aa0)
  • ?QueryLengthOfChain@FAT@@QBEKKPAK@Z (Ordinal: 41, Address: 0x5fd0)
  • ?QueryLongName@FATDIR@@QAEEJPAVWSTRING@@@Z (Ordinal: 42, Address: 0x7200)
  • ?QueryName@FAT_DIRENT@@QBEEPAVWSTRING@@@Z (Ordinal: 43, Address: 0x65a0)
  • ?QueryNthCluster@FAT@@QBEKKK@Z (Ordinal: 44, Address: 0x5f90)
  • ?Read@CLUSTER_CHAIN@@UAEEXZ (Ordinal: 45, Address: 0x2990)
  • ?Read@EA_SET@@UAEEXZ (Ordinal: 46, Address: 0x2fd0)
  • ?Read@REAL_FAT_SA@@UAEEPAVMESSAGE@@@Z (Ordinal: 47, Address: 0x16b00)
  • ?SearchForDirEntry@FATDIR@@QAEPAXPBVWSTRING@@@Z (Ordinal: 48, Address: 0x70a0)
  • ?Set12@FAT@@AAEXKK@Z (Ordinal: 49, Address: 0x5eb0)
  • ?Write@CLUSTER_CHAIN@@UAEEXZ (Ordinal: 50, Address: 0x2a10)
  • Chkdsk (Ordinal: 51, Address: 0x3390)
  • ChkdskEx (Ordinal: 52, Address: 0x3c80)
  • Format (Ordinal: 53, Address: 0x4a00)
  • FormatEx (Ordinal: 54, Address: 0x5350)
  • GetFilesystemInformation (Ordinal: 55, Address: 0x4e80)
  • Recover (Ordinal: 56, Address: 0x5910)

Imported DLLs & Functions

api-ms-win-core-errorhandling-l1-1-0.dll
  • SetLastError (Address: 0x4491c0dc)
  • SetUnhandledExceptionFilter (Address: 0x4491c0d8)
  • UnhandledExceptionFilter (Address: 0x4491c0e0)
api-ms-win-core-libraryloader-l1-2-0.dll
  • DisableThreadLibraryCalls (Address: 0x4491c0f0)
  • FreeLibrary (Address: 0x4491c0ec)
  • LoadLibraryExW (Address: 0x4491c0e8)
api-ms-win-core-localization-l1-2-0.dll
  • FormatMessageW (Address: 0x4491c0fc)
  • GetLocaleInfoEx (Address: 0x4491c0f8)
api-ms-win-core-processthreads-l1-1-0.dll
  • GetCurrentProcess (Address: 0x4491c110)
  • GetCurrentProcessId (Address: 0x4491c108)
  • GetCurrentThreadId (Address: 0x4491c104)
  • TerminateProcess (Address: 0x4491c10c)
api-ms-win-core-profile-l1-1-0.dll
  • QueryPerformanceCounter (Address: 0x4491c118)
api-ms-win-core-string-l1-1-0.dll
  • WideCharToMultiByte (Address: 0x4491c120)
api-ms-win-core-synch-l1-2-0.dll
  • Sleep (Address: 0x4491c128)
api-ms-win-core-sysinfo-l1-1-0.dll
  • GetSystemTimeAsFileTime (Address: 0x4491c134)
  • GetTickCount (Address: 0x4491c130)
  • GetTickCount64 (Address: 0x4491c13c)
  • GetWindowsDirectoryW (Address: 0x4491c138)
api-ms-win-eventing-provider-l1-1-0.dll
  • EventActivityIdControl (Address: 0x4491c14c)
  • EventRegister (Address: 0x4491c144)
  • EventSetInformation (Address: 0x4491c150)
  • EventUnregister (Address: 0x4491c148)
  • EventWriteTransfer (Address: 0x4491c154)
IfsUtil.dll
  • ??0DP_DRIVE@@QAE@XZ (Address: 0x4491c034)
  • ??0NUMBER_SET@@QAE@XZ (Address: 0x4491c0c0)
  • ??0READ_CACHE@@QAE@XZ (Address: 0x4491c014)
  • ??0SECRUN@@QAE@XZ (Address: 0x4491c000)
  • ??0SUPERAREA@@IAE@XZ (Address: 0x4491c0a8)
  • ??0VOL_LIODPDRV@@IAE@XZ (Address: 0x4491c074)
  • ??1NUMBER_SET@@UAE@XZ (Address: 0x4491c08c)
  • ??1SECRUN@@UAE@XZ (Address: 0x4491c068)
  • ??1SUPERAREA@@UAE@XZ (Address: 0x4491c0ac)
  • ??1VOL_LIODPDRV@@UAE@XZ (Address: 0x4491c078)
  • ?ChkDsk@VOL_LIODPDRV@@QAEEW4FIX_LEVEL@@PAVMESSAGE@@KKGPAKPBVWSTRING@@@Z (Address: 0x4491c020)
  • ?ComputeVolId@SUPERAREA@@SGKK@Z (Address: 0x4491c0c8)
  • ?DismountAndLock@IO_DP_DRIVE@@QAEEXZ (Address: 0x4491c028)
  • ?DismountVolume@IFS_SYSTEM@@SGEPBVWSTRING@@@Z (Address: 0x4491c060)
  • ?DosDriveNameToNtDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z (Address: 0x4491c024)
  • ?ForceAutochk@VOL_LIODPDRV@@QAEEEKKGPBVWSTRING@@@Z (Address: 0x4491c010)
  • ?Format@VOL_LIODPDRV@@QAE?AW4FORMAT_ERROR_CODE@@PBVWSTRING@@PAVMESSAGE@@KKK@Z (Address: 0x4491c050)
  • ?FormatScaleTotalFreeClusters@IFS_SYSTEM@@SGE_K0PAK1PA_K2@Z (Address: 0x4491c03c)
  • ?GetFileSystemName@VOL_LIODPDRV@@QAEPBGXZ (Address: 0x4491c030)
  • ?Initialize@DP_DRIVE@@QAEEPBVWSTRING@@PAVMESSAGE@@EE@Z (Address: 0x4491c04c)
  • ?Initialize@NUMBER_SET@@QAEEXZ (Address: 0x4491c038)
  • ?Initialize@READ_CACHE@@QAEEPAVIO_DP_DRIVE@@K@Z (Address: 0x4491c018)
  • ?Initialize@SECRUN@@QAEEPAVMEM@@PAVIO_DP_DRIVE@@VBIG_INT@@K@Z (Address: 0x4491c004)
  • ?Initialize@SUPERAREA@@IAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@KPAVMESSAGE@@@Z (Address: 0x4491c0c4)
  • ?Initialize@VOL_LIODPDRV@@IAE?AW4FORMAT_ERROR_CODE@@PBVWSTRING@@PAVSUPERAREA@@PAVMESSAGE@@EEW4_MEDIA_TYPE@@GEIE@Z (Address: 0x4491c084)
  • ?Lock@IO_DP_DRIVE@@QAEEXZ (Address: 0x4491c00c)
  • ?Look@INTSTACK@@QBE?AVBIG_INT@@K@Z (Address: 0x4491c06c)
  • ?Pop@INTSTACK@@QAEXK@Z (Address: 0x4491c070)
  • ?QueryDataRedundancyCount@DP_DRIVE@@UAEJPAK0@Z (Address: 0x4491c098)
  • ?QueryID@DP_DRIVE@@QAEEPAU_GUID@@PBVWSTRING@@@Z (Address: 0x4491c02c)
  • ?QueryMediaByte@DP_DRIVE@@QBEEXZ (Address: 0x4491c0bc)
  • ?QueryMrwSupport@DP_DRIVE@@SGEPAX@Z (Address: 0x4491c044)
  • ?QueryNtfsTime@IFS_SYSTEM@@SGXPAT_LARGE_INTEGER@@@Z (Address: 0x4491c0a4)
  • ?QueryNumber@NUMBER_SET@@QBE?AVBIG_INT@@V2@@Z (Address: 0x4491c058)
  • ?QueryPartitionInfo@DP_DRIVE@@UAEEPAU_PARTITION_INFORMATION_EX@@@Z (Address: 0x4491c0b4)
  • ?QueryReadCacheSize@DP_DRIVE@@UAEJPA_K@Z (Address: 0x4491c09c)
  • ?QueryRecommendedMediaType@DP_DRIVE@@QBE?AW4_MEDIA_TYPE@@XZ (Address: 0x4491c040)
  • ?QuerySectors@DP_DRIVE@@UBE?AVBIG_INT@@XZ (Address: 0x4491c094)
  • ?QuerySectorSize@DP_DRIVE@@UBEKXZ (Address: 0x4491c088)
  • ?QueryTierCount@DP_DRIVE@@UAEJPAK@Z (Address: 0x4491c0b0)
  • ?QueryUdfMediaNeedsLowLevelFormat@DP_DRIVE@@QAEEXZ (Address: 0x4491c05c)
  • ?QueryUdfMediaType@DP_DRIVE@@QAEKXZ (Address: 0x4491c0d0)
  • ?QueryWriteBlockSize@DP_DRIVE@@UBEKXZ (Address: 0x4491c090)
  • ?Read@SECRUN@@UAEEXZ (Address: 0x4491c07c)
  • ?Recover@VOL_LIODPDRV@@QAEEPBVWSTRING@@PAVMESSAGE@@@Z (Address: 0x4491c064)
  • ?SetCache@IO_DP_DRIVE@@QAEXPAVDRIVE_CACHE@@@Z (Address: 0x4491c01c)
  • ?SetFileSystemName@VOL_LIODPDRV@@QAEEPBG@Z (Address: 0x4491c008)
  • ?SetSystemId@LOG_IO_DP_DRIVE@@QAEEE@Z (Address: 0x4491c0cc)
  • ?Verify@IO_DP_DRIVE@@QAEEVBIG_INT@@0PAVNUMBER_SET@@@Z (Address: 0x4491c054)
  • ?VerifyRead@SECRUN@@UAEEPAE@Z (Address: 0x4491c080)
  • ?Write@IO_DP_DRIVE@@QAEEVBIG_INT@@KPAX@Z (Address: 0x4491c048)
  • ?Write@SECRUN@@UAEEXZ (Address: 0x4491c0a0)
  • ?WriteEntireDrive@VOL_LIODPDRV@@UAE?AW4FORMAT_ERROR_CODE@@PAVMESSAGE@@PAXKII@Z (Address: 0x4491c0b8)
msvcrt.dll
  • _amsg_exit (Address: 0x4491c178)
  • _except_handler4_common (Address: 0x4491c168)
  • _initterm (Address: 0x4491c16c)
  • _purecall (Address: 0x4491c184)
  • _vsnprintf (Address: 0x4491c180)
  • _XcptFilter (Address: 0x4491c17c)
  • free (Address: 0x4491c174)
  • malloc (Address: 0x4491c170)
  • memcmp (Address: 0x4491c15c)
  • memcpy (Address: 0x4491c160)
  • memset (Address: 0x4491c164)
ntdll.dll
  • NtQuerySystemTime (Address: 0x4491c194)
  • RtlAllocateHeap (Address: 0x4491c1a0)
  • RtlFreeHeap (Address: 0x4491c198)
  • RtlSystemTimeToLocalTime (Address: 0x4491c18c)
  • RtlTimeFieldsToTime (Address: 0x4491c19c)
  • RtlTimeToTimeFields (Address: 0x4491c190)
ulib.dll
  • ??0BITVECTOR@@QAE@XZ (Address: 0x4491c1dc)
  • ??0CLASS_DESCRIPTOR@@QAE@XZ (Address: 0x4491c1d4)
  • ??0CONT_MEM@@QAE@XZ (Address: 0x4491c278)
  • ??0DSTRING@@QAE@XZ (Address: 0x4491c264)
  • ??0FSN_FILTER@@QAE@XZ (Address: 0x4491c254)
  • ??0HMEM@@QAE@XZ (Address: 0x4491c280)
  • ??0MESSAGE@@QAE@XZ (Address: 0x4491c214)
  • ??0OBJECT@@IAE@XZ (Address: 0x4491c294)
  • ??0PATH@@QAE@XZ (Address: 0x4491c268)
  • ??0SORTED_LIST@@QAE@XZ (Address: 0x4491c1ac)
  • ??0TIMEINFO@@QAE@XZ (Address: 0x4491c2a0)
  • ??1BITVECTOR@@UAE@XZ (Address: 0x4491c2a8)
  • ??1DSTRING@@UAE@XZ (Address: 0x4491c260)
  • ??1FSN_FILTER@@UAE@XZ (Address: 0x4491c250)
  • ??1HMEM@@UAE@XZ (Address: 0x4491c27c)
  • ??1MESSAGE@@UAE@XZ (Address: 0x4491c210)
  • ??1OBJECT@@UAE@XZ (Address: 0x4491c290)
  • ??1PATH@@UAE@XZ (Address: 0x4491c24c)
  • ??1SORTED_LIST@@UAE@XZ (Address: 0x4491c1b0)
  • ??8WSTRING@@QBEEABV0@@Z (Address: 0x4491c1f0)
  • ?Compare@OBJECT@@UBEJPBV1@@Z (Address: 0x4491c288)
  • ?DebugDump@OBJECT@@UBEXE@Z (Address: 0x4491c284)
  • ?DeleteAllMembers@SORTED_LIST@@UAEEXZ (Address: 0x4491c1b8)
  • ?DisableBreakHandling@KEYBOARD@@SGEXZ (Address: 0x4491c1e8)
  • ?Display@MESSAGE@@QAAEPBDZZ (Address: 0x4491c258)
  • ?DisplayMsg@MESSAGE@@QAAEKW4MESSAGE_TYPE@@KPBDZZ (Address: 0x4491c240)
  • ?DisplayMsg@MESSAGE@@QAEEK@Z (Address: 0x4491c248)
  • ?EnableBreakHandling@KEYBOARD@@SGEXZ (Address: 0x4491c1ec)
  • ?Initialize@BITVECTOR@@QAEEKW4BIT@@PAK@Z (Address: 0x4491c218)
  • ?Initialize@CLASS_DESCRIPTOR@@QAEEPBD@Z (Address: 0x4491c1d8)
  • ?Initialize@CONT_MEM@@QAEEPAXK@Z (Address: 0x4491c274)
  • ?Initialize@FSN_FILTER@@QAEEXZ (Address: 0x4491c230)
  • ?Initialize@HMEM@@QAEEXZ (Address: 0x4491c270)
  • ?Initialize@MACHINE@@QAEEXZ (Address: 0x4491c1cc)
  • ?Initialize@MESSAGE@@QAEEXZ (Address: 0x4491c20c)
  • ?Initialize@PATH@@QAEEPBVWSTRING@@E@Z (Address: 0x4491c238)
  • ?Initialize@SORTED_LIST@@QAEEE@Z (Address: 0x4491c1b4)
  • ?Initialize@TIMEINFO@@QAEEPAU_FILETIME@@@Z (Address: 0x4491c1e4)
  • ?Initialize@WSTRING@@QAEEPBDK@Z (Address: 0x4491c220)
  • ?Initialize@WSTRING@@QAEEPBGK@Z (Address: 0x4491c21c)
  • ?Initialize@WSTRING@@QAEEPBV1@KK@Z (Address: 0x4491c224)
  • ?Initialize@WSTRING@@QAEEXZ (Address: 0x4491c2ac)
  • ?MakeFileToken@MESSAGE@@SG_KPBD@Z (Address: 0x4491c23c)
  • ?NewBuf@DSTRING@@UAEEK@Z (Address: 0x4491c204)
  • ?Put@SORTED_LIST@@UAEEPAVOBJECT@@@Z (Address: 0x4491c1c4)
  • ?QueryClassId@OBJECT@@QBEKXZ (Address: 0x4491c1c8)
  • ?QueryDate@TIMEINFO@@QBEEPAVWSTRING@@@Z (Address: 0x4491c29c)
  • ?QueryDirectory@SYSTEM@@SGPAVFSN_DIRECTORY@@PBVPATH@@E@Z (Address: 0x4491c234)
  • ?QueryFsnodeArray@FSN_DIRECTORY@@QBEPAVARRAY@@PAVFSN_FILTER@@@Z (Address: 0x4491c228)
  • ?QueryFullPath@PATH@@QBEPAV1@XZ (Address: 0x4491c244)
  • ?QueryIterator@SORTED_LIST@@UBEPAVITERATOR@@XZ (Address: 0x4491c1c0)
  • ?QueryMemberCount@SORTED_LIST@@UBEKXZ (Address: 0x4491c1bc)
  • ?QuerySTR@WSTRING@@QBEPADKKPADKE@Z (Address: 0x4491c1f4)
  • ?QueryString@WSTRING@@QBEPAV1@KK@Z (Address: 0x4491c26c)
  • ?QueryTime@TIMEINFO@@QBEEPAVWSTRING@@@Z (Address: 0x4491c298)
  • ?QueryWSTR@WSTRING@@QBEPAGKKPAGKE@Z (Address: 0x4491c1a8)
  • ?Resize@DSTRING@@UAEEK@Z (Address: 0x4491c208)
  • ?SetFileName@FSN_FILTER@@QAEEPBVWSTRING@@@Z (Address: 0x4491c22c)
  • ?SPrintf@DSTRING@@UAAEPBGZZ (Address: 0x4491c200)
  • ?SPrintfAppend@DSTRING@@UAAEPBGZZ (Address: 0x4491c25c)
  • ?Strcat@WSTRING@@QAEEPBV1@@Z (Address: 0x4491c1f8)
  • ?Stricmp@WSTRING@@QBEJPBV1@@Z (Address: 0x4491c2a4)
  • ?Strlwr@WSTRING@@QAEPAV1@KK@Z (Address: 0x4491c1fc)
  • ?Strupr@WSTRING@@QAEPAV1@XZ (Address: 0x4491c1e0)
  • MachinePlatform (Address: 0x4491c1d0)
  • UlibRealloc (Address: 0x4491c28c)