fmifs.dll

v10.0.19041.1 32-bit Windows NT Analyzed
Description
FM IFS Utility DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
54.0 KB
Uploaded
2025-12-01 07:56
Views
62
SHA-256
9338dd565f9c17c5b496d95d5088765d

Exported functions 25

GetFirstCorruptionInfo #1 · 0x64c0
Chkdsk #2 · 0x6610
ChkdskEx #3 · 0x69a0
ComputeFmMediaType #4 · 0x4600
DiskCopy #5 · 0x6490
EnableVolumeCompression #6 · 0x46e0
EnableVolumeIntegrity #7 · 0x4750
Extend #8 · 0x8210
Format #9 · 0x47d0
FormatEx2 #10 · 0x4d50
FormatEx #11 · 0x5500
FreeCorruptionInfo #12 · 0x7850
GetCorruptionInfoClose #13 · 0x7880
GetDefaultFileSystem #14 · 0x5b20
GetNextCorruptionInfo #15 · 0x78e0
QueryAvailableFileSystemFormat #16 · 0x5b40
QueryCorruptionState #17 · 0x7be0
QueryCorruptionStateByHandle #18 · 0x7c30
QueryDeviceInformation #19 · 0x5be0
QueryDeviceInformationByHandle #20 · 0x5d30
QueryFileSystemName #21 · 0x5d90
QueryIsDiskCheckScheduledForNextBoot #22 · 0x18d0
QueryLatestFileSystemVersion #23 · 0x60d0
QuerySupportedMedia #24 · 0x6170
SetLabel #25 · 0x6280

Imported DLLs & functions 167

GetLastError 0x44b8a0ac
SetErrorMode 0x44b8a0b8
SetLastError 0x44b8a0b0
SetUnhandledExceptionFilter 0x44b8a0b4
UnhandledExceptionFilter 0x44b8a0bc
CreateFileW 0x44b8a0c4
CloseHandle 0x44b8a0cc
DeviceIoControl 0x44b8a0d4
DisableThreadLibraryCalls 0x44b8a0e4
FreeLibrary 0x44b8a0dc
GetModuleFileNameW 0x44b8a0e8
GetProcAddress 0x44b8a0ec
LoadLibraryExW 0x44b8a0e0
GetCurrentProcess 0x44b8a100
GetCurrentProcessId 0x44b8a0f4
GetCurrentThreadId 0x44b8a0f8
TerminateProcess 0x44b8a0fc
QueryPerformanceCounter 0x44b8a108
GetSystemTimeAsFileTime 0x44b8a11c
GetTickCount 0x44b8a118
DeregisterEventSource 0x44b8a124
RegisterEventSourceW 0x44b8a128
ReportEventW 0x44b8a12c
_QueryPersistRegistryKeyValueWithFallback@12 0x44b8a094
??0DP_DRIVE@@QAE@XZ 0x44b8a02c
??0LOG_IO_DP_DRIVE@@QAE@XZ 0x44b8a008
??0MOUNT_POINT_MAP@@QAE@XZ 0x44b8a04c
??1DP_DRIVE@@UAE@XZ 0x44b8a028
??1MOUNT_POINT_MAP@@UAE@XZ 0x44b8a050
?AddDriveName@MOUNT_POINT_MAP@@QAEEPAVWSTRING@@0@Z 0x44b8a05c
?AddVolumeName@MOUNT_POINT_MAP@@QAEEPAVWSTRING@@0@Z 0x44b8a058
?DosDriveNameToNtDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z 0x44b8a08c
?EnableVolumeIntegrity@IFS_SYSTEM@@SGEPBVWSTRING@@G@Z 0x44b8a030
?GetAt@MOUNT_POINT_MAP@@QAEEKPAVWSTRING@@0@Z 0x44b8a068
?GetCurrentSnapshot@SNAPSHOT@@SGPAV1@XZ 0x44b8a07c
?GetSnapshotErrorMessage@SNAPSHOT@@SGEJPAVWSTRING@@@Z 0x44b8a078
?GetSnapshotNtDeviceName@SNAPSHOT@@QAEPAGXZ 0x44b8a06c
?GetVolumeSnapshot@SNAPSHOT@@SGJPAVWSTRING@@PAPAV1@@Z 0x44b8a034
?Initialize@DP_DRIVE@@QAEEPBVWSTRING@@PAVMESSAGE@@EE@Z 0x44b8a024
?Initialize@LOG_IO_DP_DRIVE@@QAEEPBVWSTRING@@PAVMESSAGE@@E@Z 0x44b8a004
?Initialize@MOUNT_POINT_MAP@@QAEEXZ 0x44b8a054
?IsBootCriticalVolume@DP_DRIVE@@QAEEXZ 0x44b8a048
?IsFatalError@SNAPSHOT@@SGEJ@Z 0x44b8a074
?IsVolumeDirty@IFS_SYSTEM@@SGEPAVWSTRING@@PAE1PAJ@Z 0x44b8a088
?NtDeviceNameToDosDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z 0x44b8a03c
?NtDriveNameToDosDriveName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@@Z 0x44b8a038
?QueryCorruptionState@IFS_SYSTEM@@SGEPAVWSTRING@@PAKPAEPAJ@Z 0x44b8a040
?QueryDriveName@MOUNT_POINT_MAP@@QAEEPAVWSTRING@@0@Z 0x44b8a064
?QueryDriveType@DP_DRIVE@@QBE?AW4DRIVE_TYPE@@XZ 0x44b8a0a0
?QueryFileSystemName@IFS_SYSTEM@@SGEPBVWSTRING@@PAV2@PAJ1@Z 0x44b8a090
?QueryID@DP_DRIVE@@QAEEPAU_GUID@@PBVWSTRING@@@Z 0x44b8a098
?QueryID@DP_DRIVE@@QAEEPAVWSTRING@@PBV2@@Z 0x44b8a044
?QueryNtfsSupportInfo@DP_DRIVE@@SGJPAXPAE@Z 0x44b8a018
?QuerySectors@DP_DRIVE@@UBE?AVBIG_INT@@XZ 0x44b8a01c
?QuerySectorSize@DP_DRIVE@@UBEKXZ 0x44b8a020
?QuerySnapshotDiffAreaVolume@SNAPSHOT@@QAEEPAVWSTRING@@@Z 0x44b8a070
?QueryUdfMediaNeedsLowLevelFormat@DP_DRIVE@@QAEEXZ 0x44b8a014
?QueryVolumeName@MOUNT_POINT_MAP@@QAEEPAVWSTRING@@0@Z 0x44b8a060
?QueryVolumeSize@IFS_SYSTEM@@SGEPBVWSTRING@@PA_K@Z 0x44b8a084
?Read@IO_DP_DRIVE@@QAEEVBIG_INT@@KPAX@Z 0x44b8a0a4
?ReleaseVolumeSnapshot@SNAPSHOT@@SGEPAV1@@Z 0x44b8a080
?Write@IO_DP_DRIVE@@QAEEVBIG_INT@@KPAX@Z 0x44b8a09c
GetDefaultFileSystemIfs 0x44b8a010
InvalidateFve 0x44b8a000
NotifyFveAfterFormat 0x44b8a00c
_amsg_exit 0x44b8a140
_except_handler4_common 0x44b8a138
_initterm 0x44b8a13c
_XcptFilter 0x44b8a144
free 0x44b8a14c
malloc 0x44b8a148
memcpy 0x44b8a134
memset 0x44b8a158
realloc 0x44b8a150
swscanf 0x44b8a154
NtClose 0x44b8a164
NtFsControlFile 0x44b8a188
NtOpenDirectoryObject 0x44b8a184
NtOpenFile 0x44b8a16c
NtOpenSymbolicLinkObject 0x44b8a170
NtQueryDirectoryObject 0x44b8a18c
NtQuerySymbolicLinkObject 0x44b8a178
NtSetVolumeInformationFile 0x44b8a168
RtlAllocateHeap 0x44b8a190
RtlEqualUnicodeString 0x44b8a174
RtlFreeHeap 0x44b8a194
RtlInitUnicodeString 0x44b8a17c
RtlNtStatusToDosError 0x44b8a160
RtlPrefixUnicodeString 0x44b8a180
??0ARRAY@@QAE@XZ 0x44b8a1f4
??0CLASS_DESCRIPTOR@@QAE@XZ 0x44b8a2cc
??0DSTRING@@QAE@XZ 0x44b8a24c
??0HMEM@@QAE@XZ 0x44b8a234
??0MESSAGE@@QAE@XZ 0x44b8a258
??0PATH@@QAE@XZ 0x44b8a298
??1ARRAY@@UAE@XZ 0x44b8a1f0
??1DSTRING@@UAE@XZ 0x44b8a250
??1HMEM@@UAE@XZ 0x44b8a238
??1MESSAGE@@UAE@XZ 0x44b8a25c
??1PATH@@UAE@XZ 0x44b8a2a4
??8WSTRING@@QBEEABV0@@Z 0x44b8a220
??9WSTRING@@QBEEABV0@@Z 0x44b8a20c
?Acquire@HMEM@@UAEPAXKK@Z 0x44b8a23c
?AnalyzePath@PATH@@QAE?AW4PATH_ANALYZE_CODE@@PAVWSTRING@@PAV1@0@Z 0x44b8a2b0
?AppendString@PATH@@QAEEPBVWSTRING@@@Z 0x44b8a2ac
?Compare@OBJECT@@UBEJPBV1@@Z 0x44b8a288
?DebugDump@OBJECT@@UBEXE@Z 0x44b8a28c
?DeleteChAt@WSTRING@@QAEXKK@Z 0x44b8a200
?DisplayMsg@MESSAGE@@QAAEKPBDZZ 0x44b8a210
?DisplayMsg@MESSAGE@@QAEEK@Z 0x44b8a1b4
?FreeLibraryHandle@SYSTEM@@SGXPAX@Z 0x44b8a244
?GetWSTR@WSTRING@@QBEPBGXZ 0x44b8a1bc
?Initialize@ARRAY@@QAEEKK@Z 0x44b8a1ec
?Initialize@CLASS_DESCRIPTOR@@QAEEPBD@Z 0x44b8a2c8
?Initialize@HMEM@@QAEEXZ 0x44b8a19c
?Initialize@MESSAGE@@QAEEXZ 0x44b8a260
?Initialize@PATH@@QAEEPBGE@Z 0x44b8a2a0
?Initialize@PATH@@QAEEPBVWSTRING@@E@Z 0x44b8a29c
?Initialize@WSTRING@@QAEEPBDK@Z 0x44b8a224
?Initialize@WSTRING@@QAEEPBGK@Z 0x44b8a228
?Initialize@WSTRING@@QAEEPBV1@KK@Z 0x44b8a1a8
?Initialize@WSTRING@@QAEEXZ 0x44b8a218
?InsertString@WSTRING@@QAEEKPBV1@KK@Z 0x44b8a1fc
?IsDrive@PATH@@QBEEXZ 0x44b8a2a8
?IsInAutoChk@MESSAGE@@UAEEXZ 0x44b8a270
?IsInSetup@MESSAGE@@UAEEXZ 0x44b8a274
?IsKeyPressed@MESSAGE@@UAEEKK@Z 0x44b8a278
?IsLoggingEnabled@MESSAGE@@QAEEXZ 0x44b8a1b0
?IsStorageDaxCapable@SYSTEM@@SGEPBVWSTRING@@PAE@Z 0x44b8a248
?IsSuppressedMessage@MESSAGE@@UAEEE@Z 0x44b8a264
?IsYesResponse@MESSAGE@@UAEEE@Z 0x44b8a268
?Log@MESSAGE@@QAAEPBDZZ 0x44b8a21c
?LogMessage@MESSAGE@@QAEEPBVWSTRING@@@Z 0x44b8a1c8
?NewBuf@DSTRING@@UAEEK@Z 0x44b8a1d8
?Put@ARRAY@@UAEEPAVOBJECT@@@Z 0x44b8a1e8
?QueryChAt@WSTRING@@QBEGK@Z 0x44b8a1c0
?QueryChCount@WSTRING@@QBEKXZ 0x44b8a2c0
?QueryDriveType@SYSTEM@@SG?AW4DRIVE_TYPE@@PBVWSTRING@@@Z 0x44b8a2b4
?QueryIterator@ARRAY@@UBEPAVITERATOR@@XZ 0x44b8a1e4
?QueryLibraryEntryPoint@SYSTEM@@SGP6GHXZPBVWSTRING@@0PAPAX@Z 0x44b8a240
?QueryMemberCount@ARRAY@@UBEKXZ 0x44b8a1e0
?QueryNextLibraryEntryPoint@SYSTEM@@SGP6GHXZPAXPBVWSTRING@@@Z 0x44b8a2b8
?QueryNumber@WSTRING@@QBEEPAJKK@Z 0x44b8a204
?QueryPackedLog@MESSAGE@@QAEEPAVHMEM@@PAK@Z 0x44b8a294
?QueryResourceStringV@BASE_SYSTEM@@SGEPAVWSTRING@@KPBDPAD@Z 0x44b8a1c4
?QuerySTR@WSTRING@@QBEPADKKPADKE@Z 0x44b8a1cc
?QueryString@WSTRING@@QBEPAV1@KK@Z 0x44b8a208
?QueryStringInput@MESSAGE@@UAEEPAVWSTRING@@@Z 0x44b8a26c
?QueryWSTR@WSTRING@@QBEPAGKKPAGKE@Z 0x44b8a22c
?Resize@DSTRING@@UAEEK@Z 0x44b8a1dc
?Resize@HMEM@@QAEEKK@Z 0x44b8a290
?SelectResponse@MESSAGE@@UAAKKZZ 0x44b8a280
?SetClassDescriptor@OBJECT@@IAEXPBVCLASS_DESCRIPTOR@@@Z 0x44b8a254
?SetDotsOnly@MESSAGE@@UAEEE@Z 0x44b8a284
?SetLoggingEnabled@MESSAGE@@QAEXE@Z 0x44b8a1ac
?SPrintf@DSTRING@@UAAEPBGZZ 0x44b8a1d4
?SPrintfAppend@DSTRING@@UAAEPBGZZ 0x44b8a1d0
?SqmExportOnError@SQMEXPORT@@SGXKKEE_KU_GUID@@@Z 0x44b8a2bc
?Strcat@WSTRING@@QAEEPBG@Z 0x44b8a1a0
?Strcat@WSTRING@@QAEEPBV1@@Z 0x44b8a230
?Strcmp@WSTRING@@QBEJPBV1@@Z 0x44b8a214
?Strcmp@WSTRING@@QBEJPBV1@KKKK@Z 0x44b8a1f8
?Stricmp@WSTRING@@QBEJPBV1@@Z 0x44b8a2c4
?Stricmp@WSTRING@@QBEJPBV1@KKKK@Z 0x44b8a1a4
?Strupr@WSTRING@@QAEPAV1@XZ 0x44b8a1b8
?WaitForUserSignal@MESSAGE@@UAEEXZ 0x44b8a27c