fmifs.dll

v10.0.19041.1 64-bit Windows NT Analyzed
Description
FM IFS Utility DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
62.5 KB
Uploaded
2025-12-01 07:28
Views
94
SHA-256
524f50b749d48a9f8c1d462194ea0c5c

Exported functions 25

GetFirstCorruptionInfo #1 · 0x6e70
Chkdsk #2 · 0x7040
ChkdskEx #3 · 0x7480
ComputeFmMediaType #4 · 0x46f0
DiskCopy #5 · 0x6e30
EnableVolumeCompression #6 · 0x4840
EnableVolumeIntegrity #7 · 0x48f0
Extend #8 · 0x9280
Format #9 · 0x49c0
FormatEx #10 · 0x50a0
FormatEx2 #11 · 0x5870
FreeCorruptionInfo #12 · 0x8620
GetCorruptionInfoClose #13 · 0x8660
GetDefaultFileSystem #14 · 0x61c0
GetNextCorruptionInfo #15 · 0x86e0
QueryAvailableFileSystemFormat #16 · 0x61e0
QueryCorruptionState #17 · 0x8a90
QueryCorruptionStateByHandle #18 · 0x8b20
QueryDeviceInformation #19 · 0x62a0
QueryDeviceInformationByHandle #20 · 0x6460
QueryFileSystemName #21 · 0x64b0
QueryIsDiskCheckScheduledForNextBoot #22 · 0x1010
QueryLatestFileSystemVersion #23 · 0x6920
QuerySupportedMedia #24 · 0x69d0
SetLabel #25 · 0x6b70

Imported DLLs & functions 167

GetLastError 0x18000a3d0
SetErrorMode 0x18000a3c0
SetLastError 0x18000a3c8
SetUnhandledExceptionFilter 0x18000a3d8
UnhandledExceptionFilter 0x18000a3e0
CreateFileW 0x18000a3f0
CloseHandle 0x18000a400
DeviceIoControl 0x18000a410
DisableThreadLibraryCalls 0x18000a420
FreeLibrary 0x18000a428
GetModuleFileNameW 0x18000a440
GetProcAddress 0x18000a438
LoadLibraryExW 0x18000a430
GetCurrentProcess 0x18000a468
GetCurrentProcessId 0x18000a458
GetCurrentThreadId 0x18000a460
TerminateProcess 0x18000a450
QueryPerformanceCounter 0x18000a478
GetSystemTimeAsFileTime 0x18000a498
GetTickCount 0x18000a4a0
DeregisterEventSource 0x18000a4b8
RegisterEventSourceW 0x18000a4c0
ReportEventW 0x18000a4b0
??0DP_DRIVE@@QEAA@XZ 0x18000a2c0
??0LOG_IO_DP_DRIVE@@QEAA@XZ 0x18000a310
??0MOUNT_POINT_MAP@@QEAA@XZ 0x18000a320
??1DP_DRIVE@@UEAA@XZ 0x18000a2b8
??1MOUNT_POINT_MAP@@UEAA@XZ 0x18000a328
?AddDriveName@MOUNT_POINT_MAP@@QEAAEPEAVWSTRING@@0@Z 0x18000a340
?AddVolumeName@MOUNT_POINT_MAP@@QEAAEPEAVWSTRING@@0@Z 0x18000a338
?DosDriveNameToNtDriveName@IFS_SYSTEM@@SAEPEBVWSTRING@@PEAV2@@Z 0x18000a2d0
?EnableVolumeIntegrity@IFS_SYSTEM@@SAEPEBVWSTRING@@G@Z 0x18000a2c8
?GetAt@MOUNT_POINT_MAP@@QEAAEKPEAVWSTRING@@0@Z 0x18000a358
?GetCurrentSnapshot@SNAPSHOT@@SAPEAV1@XZ 0x18000a388
?GetSnapshotErrorMessage@SNAPSHOT@@SAEJPEAVWSTRING@@@Z 0x18000a380
?GetSnapshotNtDeviceName@SNAPSHOT@@QEAAPEAGXZ 0x18000a360
?GetVolumeSnapshot@SNAPSHOT@@SAJPEAVWSTRING@@PEAPEAV1@@Z 0x18000a2e0
?Initialize@DP_DRIVE@@QEAAEPEBVWSTRING@@PEAVMESSAGE@@EE@Z 0x18000a2b0
?Initialize@LOG_IO_DP_DRIVE@@QEAAEPEBVWSTRING@@PEAVMESSAGE@@E@Z 0x18000a318
?Initialize@MOUNT_POINT_MAP@@QEAAEXZ 0x18000a330
?IsBootCriticalVolume@DP_DRIVE@@QEAAEXZ 0x18000a308
?IsFatalError@SNAPSHOT@@SAEJ@Z 0x18000a378
?IsVolumeDirty@IFS_SYSTEM@@SAEPEAVWSTRING@@PEAE1PEAJ@Z 0x18000a398
?NtDeviceNameToDosDriveName@IFS_SYSTEM@@SAEPEBVWSTRING@@PEAV2@@Z 0x18000a2f0
?NtDriveNameToDosDriveName@IFS_SYSTEM@@SAEPEBVWSTRING@@PEAV2@@Z 0x18000a2e8
?QueryCorruptionState@IFS_SYSTEM@@SAEPEAVWSTRING@@PEAKPEAEPEAJ@Z 0x18000a2f8
?QueryDriveName@MOUNT_POINT_MAP@@QEAAEPEAVWSTRING@@0@Z 0x18000a350
?QueryDriveType@DP_DRIVE@@QEBA?AW4DRIVE_TYPE@@XZ 0x18000a3a8
?QueryFileSystemName@IFS_SYSTEM@@SAEPEBVWSTRING@@PEAV2@PEAJ1@Z 0x18000a2d8
?QueryID@DP_DRIVE@@QEAAEPEAU_GUID@@PEBVWSTRING@@@Z 0x18000a3b0
?QueryID@DP_DRIVE@@QEAAEPEAVWSTRING@@PEBV2@@Z 0x18000a300
?QueryNtfsSupportInfo@DP_DRIVE@@SAJPEAXPEAE@Z 0x18000a298
?QuerySectors@DP_DRIVE@@UEBA?AVBIG_INT@@XZ 0x18000a2a0
?QuerySectorSize@DP_DRIVE@@UEBAKXZ 0x18000a2a8
?QuerySnapshotDiffAreaVolume@SNAPSHOT@@QEAAEPEAVWSTRING@@@Z 0x18000a368
?QueryUdfMediaNeedsLowLevelFormat@DP_DRIVE@@QEAAEXZ 0x18000a290
?QueryVolumeName@MOUNT_POINT_MAP@@QEAAEPEAVWSTRING@@0@Z 0x18000a348
?QueryVolumeSize@IFS_SYSTEM@@SAEPEBVWSTRING@@PEA_K@Z 0x18000a390
?ReleaseVolumeSnapshot@SNAPSHOT@@SAEPEAV1@@Z 0x18000a370
GetDefaultFileSystemIfs 0x18000a288
InvalidateFve 0x18000a278
NotifyFveAfterFormat 0x18000a280
QueryPersistRegistryKeyValueWithFallback 0x18000a3a0
__C_specific_handler 0x18000a4f0
_amsg_exit 0x18000a4e0
_initterm 0x18000a4d8
_XcptFilter 0x18000a4e8
free 0x18000a500
malloc 0x18000a4f8
memcpy 0x18000a4d0
memset 0x18000a518
realloc 0x18000a508
swscanf 0x18000a510
NtClose 0x18000a530
NtFsControlFile 0x18000a578
NtOpenDirectoryObject 0x18000a570
NtOpenFile 0x18000a540
NtOpenSymbolicLinkObject 0x18000a548
NtQueryDirectoryObject 0x18000a580
NtQuerySymbolicLinkObject 0x18000a558
NtSetVolumeInformationFile 0x18000a538
RtlAllocateHeap 0x18000a5a0
RtlCaptureContext 0x18000a588
RtlEqualUnicodeString 0x18000a550
RtlFreeHeap 0x18000a5a8
RtlInitUnicodeString 0x18000a560
RtlLookupFunctionEntry 0x18000a590
RtlNtStatusToDosError 0x18000a528
RtlPrefixUnicodeString 0x18000a568
RtlVirtualUnwind 0x18000a598
??0ARRAY@@QEAA@XZ 0x18000a670
??0CLASS_DESCRIPTOR@@QEAA@XZ 0x18000a810
??0DSTRING@@QEAA@XZ 0x18000a6f8
??0HMEM@@QEAA@XZ 0x18000a5c0
??0MESSAGE@@QEAA@XZ 0x18000a710
??0PATH@@QEAA@XZ 0x18000a798
??1ARRAY@@UEAA@XZ 0x18000a668
??1DSTRING@@UEAA@XZ 0x18000a700
??1HMEM@@UEAA@XZ 0x18000a5b8
??1MESSAGE@@UEAA@XZ 0x18000a718
??1PATH@@UEAA@XZ 0x18000a7b0
??8WSTRING@@QEBAEAEBV0@@Z 0x18000a808
??9WSTRING@@QEBAEAEBV0@@Z 0x18000a6a0
?AnalyzePath@PATH@@QEAA?AW4PATH_ANALYZE_CODE@@PEAVWSTRING@@PEAV1@0@Z 0x18000a7c8
?AppendString@PATH@@QEAAEPEBVWSTRING@@@Z 0x18000a7c0
?Compare@OBJECT@@UEBAJPEBV1@@Z 0x18000a770
?DebugDump@OBJECT@@UEBAXE@Z 0x18000a778
?DeleteChAt@WSTRING@@QEAAXKK@Z 0x18000a688
?DisplayMsg@MESSAGE@@QEAAEK@Z 0x18000a5f0
?DisplayMsg@MESSAGE@@QEAAEKPEBDZZ 0x18000a6c0
?FreeLibraryHandle@SYSTEM@@SAXPEAX@Z 0x18000a6e8
?GetWSTR@WSTRING@@QEBAPEBGXZ 0x18000a600
?Initialize@ARRAY@@QEAAEKK@Z 0x18000a660
?Initialize@CLASS_DESCRIPTOR@@QEAAEPEBD@Z 0x18000a7f0
?Initialize@HMEM@@QEAAEXZ 0x18000a780
?Initialize@MESSAGE@@QEAAEXZ 0x18000a720
?Initialize@PATH@@QEAAEPEBGE@Z 0x18000a7a8
?Initialize@PATH@@QEAAEPEBVWSTRING@@E@Z 0x18000a7a0
?Initialize@WSTRING@@QEAAEPEBDK@Z 0x18000a7e8
?Initialize@WSTRING@@QEAAEPEBGK@Z 0x18000a6c8
?Initialize@WSTRING@@QEAAEPEBV1@KK@Z 0x18000a5d8
?Initialize@WSTRING@@QEAAEXZ 0x18000a6b8
?InsertString@WSTRING@@QEAAEKPEBV1@KK@Z 0x18000a680
?IsDrive@PATH@@QEBAEXZ 0x18000a7b8
?IsInAutoChk@MESSAGE@@UEAAEXZ 0x18000a740
?IsInSetup@MESSAGE@@UEAAEXZ 0x18000a748
?IsKeyPressed@MESSAGE@@UEAAEKK@Z 0x18000a750
?IsLoggingEnabled@MESSAGE@@QEAAEXZ 0x18000a5e8
?IsStorageDaxCapable@SYSTEM@@SAEPEBVWSTRING@@PEAE@Z 0x18000a6f0
?IsSuppressedMessage@MESSAGE@@UEAAEE@Z 0x18000a728
?IsYesResponse@MESSAGE@@UEAAEE@Z 0x18000a730
?Log@MESSAGE@@QEAAEPEBDZZ 0x18000a788
?LogMessage@MESSAGE@@QEAAEPEBVWSTRING@@@Z 0x18000a618
?NewBuf@DSTRING@@UEAAEK@Z 0x18000a638
?Put@ARRAY@@UEAAEPEAVOBJECT@@@Z 0x18000a658
?QueryChAt@WSTRING@@QEBAGK@Z 0x18000a608
?QueryChCount@WSTRING@@QEBAKXZ 0x18000a7f8
?QueryDriveType@SYSTEM@@SA?AW4DRIVE_TYPE@@PEBVWSTRING@@@Z 0x18000a7d0
?QueryIterator@ARRAY@@UEBAPEAVITERATOR@@XZ 0x18000a650
?QueryLibraryEntryPoint@SYSTEM@@SAP6A_JXZPEBVWSTRING@@0PEAPEAX@Z 0x18000a6e0
?QueryMemberCount@ARRAY@@UEBAKXZ 0x18000a648
?QueryNextLibraryEntryPoint@SYSTEM@@SAP6A_JXZPEAXPEBVWSTRING@@@Z 0x18000a7d8
?QueryNumber@WSTRING@@QEBAEPEAJKK@Z 0x18000a800
?QueryPackedLog@MESSAGE@@QEAAEPEAVHMEM@@PEAK@Z 0x18000a790
?QueryResourceStringV@BASE_SYSTEM@@SAEPEAVWSTRING@@KPEBDPEAD@Z 0x18000a610
?QuerySTR@WSTRING@@QEBAPEADKKPEADKE@Z 0x18000a620
?QueryString@WSTRING@@QEBAPEAV1@KK@Z 0x18000a698
?QueryStringInput@MESSAGE@@UEAAEPEAVWSTRING@@@Z 0x18000a738
?QueryWSTR@WSTRING@@QEBAPEAGKKPEAGKE@Z 0x18000a6d0
?Resize@DSTRING@@UEAAEK@Z 0x18000a640
?Resize@HMEM@@QEAAEKK@Z 0x18000a690
?SelectResponse@MESSAGE@@UEAAKKZZ 0x18000a760
?SetClassDescriptor@OBJECT@@IEAAXPEBVCLASS_DESCRIPTOR@@@Z 0x18000a708
?SetDotsOnly@MESSAGE@@UEAAEE@Z 0x18000a768
?SetLoggingEnabled@MESSAGE@@QEAAXE@Z 0x18000a5e0
?SPrintf@DSTRING@@UEAAEPEBGZZ 0x18000a630
?SPrintfAppend@DSTRING@@UEAAEPEBGZZ 0x18000a628
?SqmExportOnError@SQMEXPORT@@SAXKKEE_KU_GUID@@@Z 0x18000a7e0
?Strcat@WSTRING@@QEAAEPEBG@Z 0x18000a5c8
?Strcat@WSTRING@@QEAAEPEBV1@@Z 0x18000a6d8
?Strcmp@WSTRING@@QEBAJPEBV1@@Z 0x18000a6b0
?Strcmp@WSTRING@@QEBAJPEBV1@KKKK@Z 0x18000a678
?Stricmp@WSTRING@@QEBAJPEBV1@@Z 0x18000a6a8
?Stricmp@WSTRING@@QEBAJPEBV1@KKKK@Z 0x18000a5d0
?Strupr@WSTRING@@QEAAPEAV1@XZ 0x18000a5f8
?WaitForUserSignal@MESSAGE@@UEAAEXZ 0x18000a758