uudf.dll

v10.0.19041.3636 32-bit Windows NT Analyzed
Description
UDF Utility DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
135.5 KB
Uploaded
2025-12-01 08:05
Views
66
SHA-256
1edb02a2721e49e3d39d4db7d92367db

Exported functions 18

??0METADATA_PARTITION@@QAE@XZ #1 · 0x16d10
??0UDF_LVOL@@QAE@XZ #2 · 0x10a10
??0UDF_SA@@QAE@XZ #3 · 0x15cb0
??0UDF_VOL@@QAE@XZ #4 · 0x15fd0
??1METADATA_PARTITION@@UAE@XZ #5 · 0x16e10
??1UDF_LVOL@@UAE@XZ #6 · 0x10c70
??1UDF_SA@@UAE@XZ #7 · 0x15d90
??1UDF_VOL@@UAE@XZ #8 · 0x16000
?CreateOnDisk@UDF_LVOL@@QAEEPAVUDF_SA@@PAVMESSAGE@@PAVVDS@@PAUEXTENTAD@@K3@Z #9 · 0x113c0
?Initialize@UDF_SA@@QAEEPAVLOG_IO_DP_DRIVE@@PAVMESSAGE@@G@Z #10 · 0x15dc0
?Initialize@UDF_VOL@@QAE?AW4FORMAT_ERROR_CODE@@PBVWSTRING@@PAVMESSAGE@@EGEEE@Z #11 · 0x16030
?ReadFromDisk@UDF_LVOL@@QAEEPAVUDF_SA@@PAVMESSAGE@@PAVVDS@@@Z #12 · 0x11070
Chkdsk #13 · 0xc370
ChkdskEx #14 · 0xc4e0
Format #15 · 0xc9c0
FormatEx #16 · 0xcc80
GetFilesystemInformation #17 · 0xc7f0
Recover #18 · 0xd160

Imported DLLs & functions 167

GetLastError 0x10020174
SetErrorMode 0x10020170
SetLastError 0x1002016c
SetUnhandledExceptionFilter 0x10020178
UnhandledExceptionFilter 0x10020168
DisableThreadLibraryCalls 0x10020180
GetCurrentProcess 0x10020188
GetCurrentProcessId 0x10020190
GetCurrentThreadId 0x1002018c
TerminateProcess 0x10020194
QueryPerformanceCounter 0x1002019c
GetSystemTimeAsFileTime 0x100201ac
GetTickCount 0x100201b4
GetWindowsDirectoryW 0x100201b0
GetTraceEnableFlags 0x100201c8
GetTraceEnableLevel 0x100201bc
GetTraceLoggerHandle 0x100201c0
RegisterTraceGuidsW 0x100201c4
TraceMessage 0x100201cc
UnregisterTraceGuids 0x100201d0
??0DIGRAPH@@QAE@XZ 0x1002011c
??0DP_DRIVE@@QAE@XZ 0x1002002c
??0NUMBER_SET@@QAE@XZ 0x10020094
??0POW_CACHE@@QAE@XZ 0x10020144
??0READ_MODIFY_WRITE_CACHE@@QAE@XZ 0x10020138
??0READ_WRITE_CACHE@@QAE@XZ 0x10020130
??0SECRUN@@QAE@XZ 0x10020070
??0SUPERAREA@@IAE@XZ 0x10020110
??0VOL_LIODPDRV@@IAE@XZ 0x100200f4
??0WRITE_ONCE_CACHE@@QAE@XZ 0x10020150
??1DIGRAPH@@UAE@XZ 0x10020118
??1NUMBER_SET@@UAE@XZ 0x10020078
??1SECRUN@@UAE@XZ 0x1002006c
??1SUPERAREA@@UAE@XZ 0x1002010c
??1VOL_LIODPDRV@@UAE@XZ 0x100200f0
?Add@NUMBER_SET@@QAEEVBIG_INT@@@Z 0x1002007c
?Add@NUMBER_SET@@QAEEVBIG_INT@@0@Z 0x10020098
?AddEdge@DIGRAPH@@QAEEKK@Z 0x10020088
?CheckAndRemove@NUMBER_SET@@QAEEVBIG_INT@@PAE@Z 0x10020080
?ChkDsk@VOL_LIODPDRV@@QAEEW4FIX_LEVEL@@PAVMESSAGE@@KKGPAKPBVWSTRING@@@Z 0x10020058
?DismountAndLock@IO_DP_DRIVE@@QAEEXZ 0x10020038
?DismountVolume@IFS_SYSTEM@@SGEPBVWSTRING@@@Z 0x10020014
?DoesIntersectSet@NUMBER_SET@@QBEEVBIG_INT@@0@Z 0x100200a0
?DosDriveNameToNtDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z 0x10020054
?EliminateCycles@DIGRAPH@@QAEEPAVCONTAINER@@PAE@Z 0x10020040
?FlushCache@IO_DP_DRIVE@@QAEEXZ 0x10020128
?Format@VOL_LIODPDRV@@QAE?AW4FORMAT_ERROR_CODE@@PBVWSTRING@@PAVMESSAGE@@KKK@Z 0x10020020
?FormatScaleTotalFreeClusters@IFS_SYSTEM@@SGE_K0PAK1PA_K2@Z 0x10020120
?Initialize@DIGRAPH@@QAEEK@Z 0x10020114
?Initialize@DP_DRIVE@@QAEEPBVWSTRING@@PAVMESSAGE@@EE@Z 0x10020028
?Initialize@NUMBER_SET@@QAEEXZ 0x10020090
?Initialize@POW_CACHE@@QAEEKKKKK@Z 0x1002013c
?Initialize@POW_CACHE@@QAEEPAVIO_DP_DRIVE@@@Z 0x10020140
?Initialize@READ_MODIFY_WRITE_CACHE@@QAEEPAVIO_DP_DRIVE@@KKEE@Z 0x10020134
?Initialize@READ_WRITE_CACHE@@QAEEPAVIO_DP_DRIVE@@KE@Z 0x1002012c
?Initialize@SECRUN@@QAEEPAVMEM@@PAVIO_DP_DRIVE@@VBIG_INT@@K@Z 0x10020068
?Initialize@SUPERAREA@@IAEEPAVMEM@@PAVLOG_IO_DP_DRIVE@@KPAVMESSAGE@@@Z 0x10020000
?Initialize@VOL_LIODPDRV@@IAE?AW4FORMAT_ERROR_CODE@@PBVWSTRING@@PAVSUPERAREA@@PAVMESSAGE@@EEW4_MEDIA_TYPE@@GEIE@Z 0x100200ec
?Initialize@WRITE_ONCE_CACHE@@QAEEPAVIO_DP_DRIVE@@KKK@Z 0x1002014c
?IsUdfMediaWritable@DP_DRIVE@@QAEEXZ 0x10020100
?Lock@IO_DP_DRIVE@@QAEEXZ 0x1002005c
?PowForceAllocation@IO_DP_DRIVE@@QAEEKKPAKW4NwaType@DP_DRIVE@@@Z 0x1002003c
?QueryChildren@DIGRAPH@@QBEEKPAVNUMBER_SET@@@Z 0x100200c8
?QueryDataRedundancyCount@DP_DRIVE@@UAEJPAK0@Z 0x100200dc
?QueryDiscStatus@DP_DRIVE@@QAEEPAK0@Z 0x10020004
?QueryDisjointRange@NUMBER_SET@@QBEXKPAVBIG_INT@@0@Z 0x1002008c
?QueryEccBlockSizeInSectors@DP_DRIVE@@QAEGXZ 0x10020084
?QueryFreeBlocksInLastTrack@DP_DRIVE@@QAEEPAK@Z 0x100200b8
?QueryHighestTrackAddress@DP_DRIVE@@QAEEPAK@Z 0x10020158
?QueryLastWritableAddress@DP_DRIVE@@QAEEPAKW4NwaType@1@@Z 0x1002015c
?QueryNextWritableAddress@DP_DRIVE@@QAEEPAKW4NwaType@1@@Z 0x100200b4
?QueryNumber@NUMBER_SET@@QBE?AVBIG_INT@@V2@@Z 0x100200c4
?QueryNumParents@DIGRAPH@@QBEKK@Z 0x100200c0
?QueryParents@DIGRAPH@@QBEEKPAVNUMBER_SET@@@Z 0x10020048
?QueryParentsWithChildren@DIGRAPH@@QBEEPAVNUMBER_SET@@K@Z 0x10020050
?QueryPartitionInfo@DP_DRIVE@@UAEEPAU_PARTITION_INFORMATION_EX@@@Z 0x100200d0
?QueryReadCacheSize@DP_DRIVE@@UAEJPA_K@Z 0x100200d8
?QueryRewritableMOSupport@DP_DRIVE@@QAEEXZ 0x10020034
?QuerySectors@DP_DRIVE@@UBE?AVBIG_INT@@XZ 0x100200e0
?QuerySectorSize@DP_DRIVE@@UBEKXZ 0x100200e8
?QueryTierCount@DP_DRIVE@@UAEJPAK@Z 0x100200d4
?QueryUdfMediaHasPow@DP_DRIVE@@QAEEXZ 0x100200a4
?QueryUdfMediaNeedsLowLevelFormat@DP_DRIVE@@QAEEXZ 0x10020024
?QueryUdfMediaNeedsSparing@DP_DRIVE@@QAEEXZ 0x1002001c
?QueryUdfMediaNeedsVat@DP_DRIVE@@QAEEXZ 0x10020018
?QueryUdfMediaSupportsBackgroundFormat@DP_DRIVE@@QAEEXZ 0x10020008
?QueryUdfMediaSupportsQuickGrow@DP_DRIVE@@QAEEXZ 0x100200a8
?QueryUdfMediaType@DP_DRIVE@@QAEKXZ 0x10020030
?QueryVolumeBounds@DP_DRIVE@@QAEEPAK0@Z 0x100200b0
?QueryWriteBlockSize@DP_DRIVE@@UBEKXZ 0x100200e4
?Read@IO_DP_DRIVE@@QAEEVBIG_INT@@KPAX@Z 0x10020074
?Read@SECRUN@@UAEEXZ 0x100200fc
?ReadFormattableCapacity@DP_DRIVE@@QAEEEPAKPAE0@Z 0x100200ac
?Recover@VOL_LIODPDRV@@QAEEPBVWSTRING@@PAVMESSAGE@@@Z 0x10020010
?ReinitiateBackgroundFormat@DP_DRIVE@@QAEEXZ 0x10020108
?Remove@NUMBER_SET@@QAEEPBV1@@Z 0x1002004c
?Remove@NUMBER_SET@@QAEEVBIG_INT@@0@Z 0x1002009c
?RemoveEdge@DIGRAPH@@QAEEKK@Z 0x10020044
?SendPowLowLevelFormat@DP_DRIVE@@QAEEPAVMESSAGE@@@Z 0x100200bc
?SetCache@IO_DP_DRIVE@@QAEXPAVDRIVE_CACHE@@@Z 0x10020148
?SetFileSystemName@VOL_LIODPDRV@@QAEEPBG@Z 0x10020060
?SetPowTrackConfiguration@DP_DRIVE@@QAEEE@Z 0x10020160
?SetSectors@DP_DRIVE@@QAEXVBIG_INT@@@Z 0x10020154
?VerifyRead@SECRUN@@UAEEPAE@Z 0x100200f8
?WaitForUnit@DP_DRIVE@@QAEEPAVMESSAGE@@@Z 0x1002000c
?WaitForWriteCompletion@DP_DRIVE@@QAEEPAVMESSAGE@@@Z 0x10020124
?Write@IO_DP_DRIVE@@QAEEVBIG_INT@@KPAX@Z 0x10020104
?Write@SECRUN@@UAEEXZ 0x10020064
?WriteEntireDrive@VOL_LIODPDRV@@UAE?AW4FORMAT_ERROR_CODE@@PAVMESSAGE@@PAXKII@Z 0x100200cc
_amsg_exit 0x100201f8
_except_handler4_common 0x100201e8
_initterm 0x100201ec
_vsnprintf 0x10020200
_vsnwprintf 0x10020204
_XcptFilter 0x100201fc
free 0x100201f4
malloc 0x100201f0
memcmp 0x100201dc
memcpy 0x100201e0
memmove 0x100201e4
memset 0x100201d8
DbgPrint 0x10020220
NtQuerySystemTime 0x10020214
RtlAllocateHeap 0x10020228
RtlFreeHeap 0x1002020c
RtlNumberGenericTableElementsAvl 0x10020210
RtlRaiseStatus 0x10020224
RtlSystemTimeToLocalTime 0x10020218
RtlTimeToTimeFields 0x1002021c
??0DSTRING@@QAE@XZ 0x10020284
??0FSTRING@@QAE@XZ 0x1002027c
??0HMEM@@QAE@XZ 0x100202bc
??0ITERATOR@@IAE@XZ 0x100202b8
??0LIST@@QAE@XZ 0x10020234
??0MEM_ALLOCATOR@@QAE@XZ 0x100202a8
??0MESSAGE@@QAE@XZ 0x10020240
??0OBJECT@@IAE@XZ 0x1002029c
??1DSTRING@@UAE@XZ 0x10020280
??1FSTRING@@UAE@XZ 0x10020274
??1HMEM@@UAE@XZ 0x1002026c
??1ITERATOR@@UAE@XZ 0x10020238
??1LIST@@UAE@XZ 0x10020230
??1MEM_ALLOCATOR@@UAE@XZ 0x100202ac
??1MESSAGE@@UAE@XZ 0x1002023c
??1OBJECT@@UAE@XZ 0x10020298
?Allocate@MEM_ALLOCATOR@@QAEPAXK@Z 0x100202b4
?Compare@OBJECT@@UBEJPBV1@@Z 0x10020290
?DebugDump@OBJECT@@UBEXE@Z 0x1002028c
?DeleteAllMembers@SEQUENTIAL_CONTAINER@@UAEEXZ 0x100202a4
?Display@MESSAGE@@QAAEPBDZZ 0x10020260
?DisplayMsg@MESSAGE@@QAAEKPBDZZ 0x10020288
?DisplayMsg@MESSAGE@@QAAEKW4MESSAGE_TYPE@@KPBDZZ 0x1002024c
?DisplayMsg@MESSAGE@@QAEEK@Z 0x10020264
?DisplayMsg@MESSAGE@@QAEEKW4MESSAGE_TYPE@@K@Z 0x10020244
?FindNext@ITERATOR@@UAEPAVOBJECT@@PBV2@@Z 0x100202c0
?Initialize@FSTRING@@QAEPAVWSTRING@@PAGK@Z 0x10020278
?Initialize@HMEM@@QAEEXZ 0x10020268
?Initialize@LIST@@QAEEXZ 0x100202a0
?Initialize@MEM_ALLOCATOR@@QAEE_KK@Z 0x100202b0
?Initialize@WSTRING@@QAEEPBGK@Z 0x10020258
?Initialize@WSTRING@@QAEEPBV1@KK@Z 0x10020250
?MakeFileToken@MESSAGE@@SG_KPBD@Z 0x10020248
?QueryIterator@LIST@@UBEPAVITERATOR@@XZ 0x10020270
?QueryString@WSTRING@@QBEPAV1@KK@Z 0x1002025c
?Stricmp@WSTRING@@QBEJPBV1@@Z 0x10020254
UlibRealloc 0x10020294