FfuProvider.dll

Description: DISM Ffu Provider

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.3636

Architecture: 64-bit

Operating System: Windows NT

SHA256: 886b54115179ffb618f881444574f6d4

File Size: 619.0 KB

Uploaded At: Dec. 1, 2025, 7:46 a.m.

Views: 5

Exported Functions

  • DLLGetDISMProviderCLSID (Ordinal: 1, Address: 0x16f0)
  • DllCanUnloadNow (Ordinal: 2, Address: 0x1720)
  • DllGetClassObject (Ordinal: 3, Address: 0x1760)
  • DllRegisterServer (Ordinal: 4, Address: 0x18a0)
  • DllUnregisterServer (Ordinal: 5, Address: 0x19a0)

Imported DLLs & Functions

ADVAPI32.dll
  • AdjustTokenPrivileges (Address: 0x18006f3d8)
  • LookupPrivilegeValueW (Address: 0x18006f3e0)
  • RegCloseKey (Address: 0x18006f418)
  • RegDeleteKeyW (Address: 0x18006f3b8)
  • RegEnumKeyExW (Address: 0x18006f3f8)
  • RegEnumKeyW (Address: 0x18006f3c0)
  • RegFlushKey (Address: 0x18006f3d0)
  • RegLoadKeyW (Address: 0x18006f3e8)
  • RegOpenKeyExW (Address: 0x18006f408)
  • RegQueryInfoKeyW (Address: 0x18006f410)
  • RegQueryValueExW (Address: 0x18006f400)
  • RegSetKeySecurity (Address: 0x18006f3c8)
  • RegUnLoadKeyW (Address: 0x18006f3f0)
api-ms-win-core-file-l1-1-0.dll
  • FindClose (Address: 0x18006f838)
  • FindFirstFileW (Address: 0x18006f848)
  • FindNextFileW (Address: 0x18006f840)
  • GetFileInformationByHandle (Address: 0x18006f858)
  • GetFullPathNameW (Address: 0x18006f830)
  • GetVolumePathNameW (Address: 0x18006f860)
  • QueryDosDeviceW (Address: 0x18006f850)
api-ms-win-core-file-l1-2-0.dll
  • GetVolumeNameForVolumeMountPointW (Address: 0x18006f870)
api-ms-win-core-heap-obsolete-l1-1-0.dll
  • LocalFree (Address: 0x18006f880)
api-ms-win-core-libraryloader-l1-1-0.dll
  • FreeLibrary (Address: 0x18006f890)
api-ms-win-core-localization-l1-2-0.dll
  • FormatMessageW (Address: 0x18006f8a0)
api-ms-win-core-processthreads-l1-1-0.dll
  • GetCurrentThread (Address: 0x18006f8c0)
  • OpenProcessToken (Address: 0x18006f8b0)
  • OpenThreadToken (Address: 0x18006f8b8)
api-ms-win-core-registry-l1-1-0.dll
  • RegCreateKeyExW (Address: 0x18006f8d8)
  • RegSetValueExW (Address: 0x18006f8d0)
api-ms-win-core-sysinfo-l1-1-0.dll
  • GetSystemInfo (Address: 0x18006f8e8)
bcrypt.dll
  • BCryptCloseAlgorithmProvider (Address: 0x18006f920)
  • BCryptCreateHash (Address: 0x18006f918)
  • BCryptDestroyHash (Address: 0x18006f8f8)
  • BCryptFinishHash (Address: 0x18006f928)
  • BCryptGetProperty (Address: 0x18006f900)
  • BCryptHashData (Address: 0x18006f908)
  • BCryptOpenAlgorithmProvider (Address: 0x18006f910)
KERNEL32.dll
  • AcquireSRWLockExclusive (Address: 0x18006f668)
  • CloseHandle (Address: 0x18006f558)
  • CompareStringW (Address: 0x18006f530)
  • CopyFileExW (Address: 0x18006f460)
  • CopyFileW (Address: 0x18006f6a8)
  • CreateDirectoryW (Address: 0x18006f568)
  • CreateEventW (Address: 0x18006f678)
  • CreateFileMappingW (Address: 0x18006f638)
  • CreateFileW (Address: 0x18006f538)
  • CreateIoCompletionPort (Address: 0x18006f670)
  • CreateMutexW (Address: 0x18006f458)
  • DeleteCriticalSection (Address: 0x18006f4d0)
  • DeleteFileW (Address: 0x18006f700)
  • DeleteVolumeMountPointW (Address: 0x18006f478)
  • DeviceIoControl (Address: 0x18006f680)
  • DisableThreadLibraryCalls (Address: 0x18006f4b8)
  • EnterCriticalSection (Address: 0x18006f500)
  • FindFirstVolumeW (Address: 0x18006f690)
  • FindNextVolumeW (Address: 0x18006f698)
  • FindResourceExW (Address: 0x18006f590)
  • FindVolumeClose (Address: 0x18006f6a0)
  • GetCurrentProcess (Address: 0x18006f5f0)
  • GetCurrentProcessId (Address: 0x18006f520)
  • GetCurrentThreadId (Address: 0x18006f518)
  • GetDiskFreeSpaceW (Address: 0x18006f710)
  • GetDriveTypeW (Address: 0x18006f468)
  • GetFileAttributesW (Address: 0x18006f528)
  • GetFileSize (Address: 0x18006f430)
  • GetFileSizeEx (Address: 0x18006f540)
  • GetFileTime (Address: 0x18006f6d8)
  • GetFirmwareEnvironmentVariableW (Address: 0x18006f708)
  • GetLastError (Address: 0x18006f4e0)
  • GetModuleFileNameW (Address: 0x18006f4e8)
  • GetModuleHandleExW (Address: 0x18006f488)
  • GetModuleHandleW (Address: 0x18006f4b0)
  • GetOverlappedResult (Address: 0x18006f688)
  • GetProcAddress (Address: 0x18006f498)
  • GetProcessHeap (Address: 0x18006f4a0)
  • GetQueuedCompletionStatus (Address: 0x18006f6f0)
  • GetSystemFirmwareTable (Address: 0x18006f428)
  • GetSystemTimeAsFileTime (Address: 0x18006f608)
  • GetTempPathW (Address: 0x18006f560)
  • GetThreadLocale (Address: 0x18006f4c0)
  • GetTickCount (Address: 0x18006f610)
  • GetVersionExW (Address: 0x18006f628)
  • GetVolumeInformationByHandleW (Address: 0x18006f6b0)
  • HeapAlloc (Address: 0x18006f490)
  • HeapDestroy (Address: 0x18006f5a8)
  • HeapFree (Address: 0x18006f480)
  • HeapReAlloc (Address: 0x18006f5a0)
  • HeapSize (Address: 0x18006f598)
  • InitializeCriticalSection (Address: 0x18006f4f8)
  • InitializeCriticalSectionAndSpinCount (Address: 0x18006f6d0)
  • LCMapStringW (Address: 0x18006f470)
  • LeaveCriticalSection (Address: 0x18006f508)
  • LoadLibraryExA (Address: 0x18006f650)
  • LoadLibraryExW (Address: 0x18006f4f0)
  • LoadResource (Address: 0x18006f588)
  • LocalAlloc (Address: 0x18006f438)
  • LockResource (Address: 0x18006f580)
  • MapViewOfFile (Address: 0x18006f640)
  • MultiByteToWideChar (Address: 0x18006f5b0)
  • OutputDebugStringW (Address: 0x18006f660)
  • PostQueuedCompletionStatus (Address: 0x18006f6f8)
  • QueryPerformanceCounter (Address: 0x18006f600)
  • QueryPerformanceFrequency (Address: 0x18006f6c0)
  • RaiseException (Address: 0x18006f4d8)
  • ReadFile (Address: 0x18006f550)
  • ReleaseMutex (Address: 0x18006f440)
  • ReleaseSRWLockExclusive (Address: 0x18006f658)
  • RemoveDirectoryW (Address: 0x18006f570)
  • RtlCaptureContext (Address: 0x18006f5c8)
  • RtlLookupFunctionEntry (Address: 0x18006f5d0)
  • RtlVirtualUnwind (Address: 0x18006f5d8)
  • SearchPathW (Address: 0x18006f620)
  • SetEvent (Address: 0x18006f6e8)
  • SetFileAttributesW (Address: 0x18006f450)
  • SetFilePointer (Address: 0x18006f6b8)
  • SetFilePointerEx (Address: 0x18006f448)
  • SetLastError (Address: 0x18006f4a8)
  • SetThreadLocale (Address: 0x18006f4c8)
  • SetThreadUILanguage (Address: 0x18006f510)
  • SetUnhandledExceptionFilter (Address: 0x18006f5e8)
  • SizeofResource (Address: 0x18006f578)
  • Sleep (Address: 0x18006f5c0)
  • TerminateProcess (Address: 0x18006f5f8)
  • TrySubmitThreadpoolCallback (Address: 0x18006f6e0)
  • UnhandledExceptionFilter (Address: 0x18006f5e0)
  • UnmapViewOfFile (Address: 0x18006f630)
  • VirtualProtect (Address: 0x18006f648)
  • VirtualQuery (Address: 0x18006f618)
  • WaitForSingleObject (Address: 0x18006f6c8)
  • WideCharToMultiByte (Address: 0x18006f5b8)
  • WriteFile (Address: 0x18006f548)
msvcrt.dll
  • __C_specific_handler (Address: 0x18006fa88)
  • __CxxFrameHandler3 (Address: 0x18006f940)
  • __dllonexit (Address: 0x18006f9b0)
  • __RTDynamicCast (Address: 0x18006f990)
  • _amsg_exit (Address: 0x18006f9d8)
  • _CxxThrowException (Address: 0x18006f9e8)
  • _initterm (Address: 0x18006f9d0)
  • _lock (Address: 0x18006f9c0)
  • _onexit (Address: 0x18006f9a8)
  • _purecall (Address: 0x18006fa28)
  • _stricmp (Address: 0x18006fa90)
  • _unlock (Address: 0x18006f9b8)
  • _vscwprintf (Address: 0x18006fa50)
  • _vsnprintf (Address: 0x18006f958)
  • _vsnwprintf (Address: 0x18006fa48)
  • _wcsicmp (Address: 0x18006f9f8)
  • _wcsnicmp (Address: 0x18006f970)
  • _XcptFilter (Address: 0x18006f9e0)
  • ??0exception@@QEAA@AEBQEBD@Z (Address: 0x18006fa08)
  • ??0exception@@QEAA@AEBV0@@Z (Address: 0x18006fa20)
  • ??0exception@@QEAA@XZ (Address: 0x18006fa00)
  • ??1exception@@UEAA@XZ (Address: 0x18006fa10)
  • ??1type_info@@UEAA@XZ (Address: 0x18006f9a0)
  • ?terminate@@YAXXZ (Address: 0x18006f9c8)
  • ?what@exception@@UEBAPEBDXZ (Address: 0x18006fa18)
  • bsearch (Address: 0x18006fa98)
  • free (Address: 0x18006fa78)
  • iswspace (Address: 0x18006f960)
  • malloc (Address: 0x18006f9f0)
  • memcmp (Address: 0x18006f988)
  • memcpy (Address: 0x18006f980)
  • memcpy_s (Address: 0x18006fa58)
  • memmove (Address: 0x18006f978)
  • memmove_s (Address: 0x18006fa30)
  • memset (Address: 0x18006f998)
  • strchr (Address: 0x18006f948)
  • swscanf (Address: 0x18006f938)
  • vswprintf_s (Address: 0x18006fa60)
  • wcscat_s (Address: 0x18006fa70)
  • wcschr (Address: 0x18006fa38)
  • wcscmp (Address: 0x18006faa0)
  • wcscpy_s (Address: 0x18006fa80)
  • wcsncpy_s (Address: 0x18006fa68)
  • wcsrchr (Address: 0x18006f968)
  • wcstol (Address: 0x18006fa40)
  • wcstoul (Address: 0x18006f950)
ntdll.dll
  • NtClose (Address: 0x18006fae0)
  • NtCreateFile (Address: 0x18006fac0)
  • NtOpenFile (Address: 0x18006fab0)
  • NtQueryInformationFile (Address: 0x18006fad0)
  • NtReadFile (Address: 0x18006faf0)
  • NtSetInformationFile (Address: 0x18006faf8)
  • NtWaitForSingleObject (Address: 0x18006fab8)
  • NtWriteFile (Address: 0x18006fb20)
  • NtYieldExecution (Address: 0x18006fb08)
  • RtlAllocateHeap (Address: 0x18006fb30)
  • RtlAreBitsClear (Address: 0x18006fb50)
  • RtlClearAllBits (Address: 0x18006fb60)
  • RtlDosPathNameToNtPathName_U_WithStatus (Address: 0x18006fb18)
  • RtlExpandEnvironmentStrings (Address: 0x18006fad8)
  • RtlFindSetBits (Address: 0x18006fb48)
  • RtlFreeHeap (Address: 0x18006fb28)
  • RtlInitializeBitMap (Address: 0x18006fb68)
  • RtlInitUnicodeString (Address: 0x18006fb10)
  • RtlNtStatusToDosError (Address: 0x18006fac8)
  • RtlNumberOfSetBits (Address: 0x18006fb40)
  • RtlRaiseStatus (Address: 0x18006fb00)
  • RtlRandom (Address: 0x18006fb38)
  • RtlReAllocateHeap (Address: 0x18006fae8)
  • RtlSetBits (Address: 0x18006fb58)
OLE32.dll
  • CoCreateGuid (Address: 0x18006f758)
  • CoCreateInstance (Address: 0x18006f730)
  • CoInitializeEx (Address: 0x18006f748)
  • CoSetProxyBlanket (Address: 0x18006f740)
  • CoTaskMemFree (Address: 0x18006f728)
  • CoUninitialize (Address: 0x18006f750)
  • ProgIDFromCLSID (Address: 0x18006f738)
  • StringFromGUID2 (Address: 0x18006f720)
OLEAUT32.dll
  • CreateErrorInfo (Address: 0x18006f798)
  • GetErrorInfo (Address: 0x18006f770)
  • LoadRegTypeLib (Address: 0x18006f7a8)
  • LoadTypeLib (Address: 0x18006f7d8)
  • RegisterTypeLib (Address: 0x18006f7d0)
  • SetErrorInfo (Address: 0x18006f7a0)
  • SysAllocString (Address: 0x18006f780)
  • SysAllocStringByteLen (Address: 0x18006f7b8)
  • SysAllocStringLen (Address: 0x18006f778)
  • SysFreeString (Address: 0x18006f788)
  • SysStringByteLen (Address: 0x18006f7c0)
  • SysStringLen (Address: 0x18006f7c8)
  • UnRegisterTypeLib (Address: 0x18006f7e0)
  • VarBstrCmp (Address: 0x18006f7b0)
  • VariantClear (Address: 0x18006f790)
  • VariantInit (Address: 0x18006f768)
USER32.dll
  • CharLowerBuffW (Address: 0x18006f7f8)
  • CharNextW (Address: 0x18006f7f0)
  • LoadStringW (Address: 0x18006f800)
VERSION.dll
  • GetFileVersionInfoExW (Address: 0x18006f820)
  • GetFileVersionInfoSizeExW (Address: 0x18006f818)
  • VerQueryValueW (Address: 0x18006f810)