FfuProvider.dll
Description: DISM Ffu Provider
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.3636
Architecture: 32-bit
Operating System: Windows NT
SHA256: c909eb3e54ce57b21ea3891cf70a015d
File Size: 463.5 KB
Uploaded At: Dec. 1, 2025, 8:09 a.m.
Views: 15
Exported Functions
- DLLGetDISMProviderCLSID (Ordinal: 1, Address: 0x17970)
- DllCanUnloadNow (Ordinal: 2, Address: 0x179a0)
- DllGetClassObject (Ordinal: 3, Address: 0x179d0)
- DllRegisterServer (Ordinal: 4, Address: 0x17a00)
- DllUnregisterServer (Ordinal: 5, Address: 0x17a40)
Imported DLLs & Functions
ADVAPI32.dll
- AdjustTokenPrivileges (Address: 0x1006c014)
- LookupPrivilegeValueW (Address: 0x1006c018)
- RegCloseKey (Address: 0x1006c030)
- RegDeleteKeyW (Address: 0x1006c004)
- RegEnumKeyExW (Address: 0x1006c000)
- RegEnumKeyW (Address: 0x1006c008)
- RegFlushKey (Address: 0x1006c010)
- RegLoadKeyW (Address: 0x1006c01c)
- RegOpenKeyExW (Address: 0x1006c028)
- RegQueryInfoKeyW (Address: 0x1006c02c)
- RegQueryValueExW (Address: 0x1006c024)
- RegSetKeySecurity (Address: 0x1006c00c)
- RegUnLoadKeyW (Address: 0x1006c020)
api-ms-win-core-file-l1-1-0.dll
- FindClose (Address: 0x1006c23c)
- FindFirstFileW (Address: 0x1006c238)
- FindNextFileW (Address: 0x1006c234)
- GetFileInformationByHandle (Address: 0x1006c24c)
- GetFullPathNameW (Address: 0x1006c244)
- GetVolumePathNameW (Address: 0x1006c240)
- QueryDosDeviceW (Address: 0x1006c248)
api-ms-win-core-file-l1-2-0.dll
- GetVolumeNameForVolumeMountPointW (Address: 0x1006c254)
api-ms-win-core-heap-obsolete-l1-1-0.dll
- LocalFree (Address: 0x1006c25c)
api-ms-win-core-libraryloader-l1-1-0.dll
- FreeLibrary (Address: 0x1006c264)
api-ms-win-core-localization-l1-2-0.dll
- FormatMessageW (Address: 0x1006c26c)
api-ms-win-core-processthreads-l1-1-0.dll
- GetCurrentThread (Address: 0x1006c27c)
- OpenProcessToken (Address: 0x1006c274)
- OpenThreadToken (Address: 0x1006c278)
api-ms-win-core-registry-l1-1-0.dll
- RegCreateKeyExW (Address: 0x1006c284)
- RegSetValueExW (Address: 0x1006c288)
api-ms-win-core-sysinfo-l1-1-0.dll
- GetSystemInfo (Address: 0x1006c290)
bcrypt.dll
- BCryptCloseAlgorithmProvider (Address: 0x1006c2a8)
- BCryptCreateHash (Address: 0x1006c2b0)
- BCryptDestroyHash (Address: 0x1006c29c)
- BCryptFinishHash (Address: 0x1006c298)
- BCryptGetProperty (Address: 0x1006c2ac)
- BCryptHashData (Address: 0x1006c2a0)
- BCryptOpenAlgorithmProvider (Address: 0x1006c2a4)
KERNEL32.dll
- AcquireSRWLockExclusive (Address: 0x1006c12c)
- CloseHandle (Address: 0x1006c0d4)
- CompareStringW (Address: 0x1006c0c0)
- CopyFileExW (Address: 0x1006c05c)
- CopyFileW (Address: 0x1006c16c)
- CreateDirectoryW (Address: 0x1006c0dc)
- CreateEventW (Address: 0x1006c154)
- CreateFileMappingW (Address: 0x1006c134)
- CreateFileW (Address: 0x1006c0c4)
- CreateIoCompletionPort (Address: 0x1006c150)
- CreateMutexW (Address: 0x1006c058)
- DeleteCriticalSection (Address: 0x1006c090)
- DeleteFileW (Address: 0x1006c188)
- DeleteVolumeMountPointW (Address: 0x1006c194)
- DeviceIoControl (Address: 0x1006c158)
- DisableThreadLibraryCalls (Address: 0x1006c084)
- EnterCriticalSection (Address: 0x1006c0a8)
- FindFirstVolumeW (Address: 0x1006c160)
- FindNextVolumeW (Address: 0x1006c164)
- FindResourceExW (Address: 0x1006c0f0)
- FindVolumeClose (Address: 0x1006c168)
- GetCurrentProcess (Address: 0x1006c114)
- GetCurrentProcessId (Address: 0x1006c0b8)
- GetCurrentThreadId (Address: 0x1006c0b4)
- GetDiskFreeSpaceW (Address: 0x1006c180)
- GetDriveTypeW (Address: 0x1006c060)
- GetFileAttributesW (Address: 0x1006c0bc)
- GetFileSize (Address: 0x1006c044)
- GetFileSizeEx (Address: 0x1006c0c8)
- GetFileTime (Address: 0x1006c17c)
- GetFirmwareEnvironmentVariableW (Address: 0x1006c184)
- GetLastError (Address: 0x1006c098)
- GetModuleFileNameW (Address: 0x1006c09c)
- GetModuleHandleExW (Address: 0x1006c06c)
- GetModuleHandleW (Address: 0x1006c080)
- GetOverlappedResult (Address: 0x1006c15c)
- GetProcAddress (Address: 0x1006c074)
- GetProcessHeap (Address: 0x1006c078)
- GetQueuedCompletionStatus (Address: 0x1006c190)
- GetSystemFirmwareTable (Address: 0x1006c038)
- GetSystemTimeAsFileTime (Address: 0x1006c120)
- GetTempPathW (Address: 0x1006c0d8)
- GetThreadLocale (Address: 0x1006c088)
- GetTickCount (Address: 0x1006c124)
- GetVersionExW (Address: 0x1006c03c)
- GetVolumeInformationByHandleW (Address: 0x1006c170)
- HeapAlloc (Address: 0x1006c070)
- HeapDestroy (Address: 0x1006c0fc)
- HeapFree (Address: 0x1006c068)
- HeapReAlloc (Address: 0x1006c0f8)
- HeapSize (Address: 0x1006c0f4)
- InitializeCriticalSection (Address: 0x1006c0a4)
- InitializeCriticalSectionAndSpinCount (Address: 0x1006c178)
- IsWow64Process (Address: 0x1006c040)
- LCMapStringW (Address: 0x1006c064)
- LeaveCriticalSection (Address: 0x1006c0ac)
- LoadLibraryExA (Address: 0x1006c144)
- LoadLibraryExW (Address: 0x1006c0a0)
- LoadResource (Address: 0x1006c0ec)
- LocalAlloc (Address: 0x1006c048)
- LockResource (Address: 0x1006c0e8)
- MapViewOfFile (Address: 0x1006c138)
- MultiByteToWideChar (Address: 0x1006c100)
- OutputDebugStringW (Address: 0x1006c0b0)
- PostQueuedCompletionStatus (Address: 0x1006c18c)
- QueryPerformanceCounter (Address: 0x1006c11c)
- QueryPerformanceFrequency (Address: 0x1006c198)
- RaiseException (Address: 0x1006c094)
- ReadFile (Address: 0x1006c0d0)
- ReleaseMutex (Address: 0x1006c04c)
- ReleaseSRWLockExclusive (Address: 0x1006c148)
- RemoveDirectoryW (Address: 0x1006c0e0)
- SearchPathW (Address: 0x1006c128)
- SetEvent (Address: 0x1006c1a0)
- SetFileAttributesW (Address: 0x1006c054)
- SetFilePointer (Address: 0x1006c174)
- SetFilePointerEx (Address: 0x1006c050)
- SetLastError (Address: 0x1006c07c)
- SetThreadLocale (Address: 0x1006c08c)
- SetThreadUILanguage (Address: 0x1006c14c)
- SetUnhandledExceptionFilter (Address: 0x1006c110)
- SizeofResource (Address: 0x1006c0e4)
- Sleep (Address: 0x1006c108)
- TerminateProcess (Address: 0x1006c118)
- TrySubmitThreadpoolCallback (Address: 0x1006c1a4)
- UnhandledExceptionFilter (Address: 0x1006c10c)
- UnmapViewOfFile (Address: 0x1006c130)
- VirtualProtect (Address: 0x1006c140)
- VirtualQuery (Address: 0x1006c13c)
- WaitForSingleObject (Address: 0x1006c19c)
- WideCharToMultiByte (Address: 0x1006c104)
- WriteFile (Address: 0x1006c0cc)
msvcrt.dll
- __CxxFrameHandler3 (Address: 0x1006c2e0)
- __dllonexit (Address: 0x1006c2fc)
- __RTDynamicCast (Address: 0x1006c2c8)
- _amsg_exit (Address: 0x1006c310)
- _CxxThrowException (Address: 0x1006c318)
- _except_handler4_common (Address: 0x1006c2f4)
- _ftol2 (Address: 0x1006c2cc)
- _initterm (Address: 0x1006c30c)
- _lock (Address: 0x1006c304)
- _onexit (Address: 0x1006c2f8)
- _purecall (Address: 0x1006c338)
- _stricmp (Address: 0x1006c368)
- _unlock (Address: 0x1006c300)
- _vscwprintf (Address: 0x1006c34c)
- _vsnprintf (Address: 0x1006c2dc)
- _vsnwprintf (Address: 0x1006c348)
- _wcsicmp (Address: 0x1006c320)
- _wcsnicmp (Address: 0x1006c2b8)
- _XcptFilter (Address: 0x1006c314)
- ??0exception@@QAE@ABQBD@Z (Address: 0x1006c328)
- ??0exception@@QAE@ABV0@@Z (Address: 0x1006c334)
- ??0exception@@QAE@XZ (Address: 0x1006c324)
- ??1exception@@UAE@XZ (Address: 0x1006c32c)
- ??1type_info@@UAE@XZ (Address: 0x1006c2f0)
- ?terminate@@YAXXZ (Address: 0x1006c308)
- ?what@exception@@UBEPBDXZ (Address: 0x1006c330)
- bsearch (Address: 0x1006c2e8)
- free (Address: 0x1006c360)
- iswspace (Address: 0x1006c2c0)
- malloc (Address: 0x1006c31c)
- memcmp (Address: 0x1006c2d0)
- memcpy (Address: 0x1006c2d4)
- memcpy_s (Address: 0x1006c350)
- memmove (Address: 0x1006c2ec)
- memmove_s (Address: 0x1006c33c)
- memset (Address: 0x1006c36c)
- strchr (Address: 0x1006c2e4)
- swscanf (Address: 0x1006c2d8)
- vswprintf_s (Address: 0x1006c354)
- wcscat_s (Address: 0x1006c35c)
- wcschr (Address: 0x1006c340)
- wcscpy_s (Address: 0x1006c364)
- wcsncpy_s (Address: 0x1006c358)
- wcsrchr (Address: 0x1006c2bc)
- wcstol (Address: 0x1006c344)
- wcstoul (Address: 0x1006c2c4)
ntdll.dll
- NtClose (Address: 0x1006c38c)
- NtCreateFile (Address: 0x1006c37c)
- NtOpenFile (Address: 0x1006c374)
- NtQueryInformationFile (Address: 0x1006c384)
- NtReadFile (Address: 0x1006c394)
- NtSetInformationFile (Address: 0x1006c398)
- NtWaitForSingleObject (Address: 0x1006c378)
- NtWriteFile (Address: 0x1006c3ac)
- NtYieldExecution (Address: 0x1006c3a0)
- RtlAllocateHeap (Address: 0x1006c3b4)
- RtlAreBitsClear (Address: 0x1006c3c4)
- RtlClearAllBits (Address: 0x1006c3cc)
- RtlDosPathNameToNtPathName_U_WithStatus (Address: 0x1006c3a8)
- RtlExpandEnvironmentStrings (Address: 0x1006c388)
- RtlFindSetBits (Address: 0x1006c3c0)
- RtlFreeHeap (Address: 0x1006c3b0)
- RtlInitializeBitMap (Address: 0x1006c3d0)
- RtlInitUnicodeString (Address: 0x1006c3a4)
- RtlNtStatusToDosError (Address: 0x1006c380)
- RtlNumberOfSetBits (Address: 0x1006c3bc)
- RtlRaiseStatus (Address: 0x1006c39c)
- RtlRandom (Address: 0x1006c3b8)
- RtlReAllocateHeap (Address: 0x1006c390)
- RtlSetBits (Address: 0x1006c3c8)
OLE32.dll
- CoCreateGuid (Address: 0x1006c1b8)
- CoCreateInstance (Address: 0x1006c1b4)
- CoInitializeEx (Address: 0x1006c1ac)
- CoSetProxyBlanket (Address: 0x1006c1c8)
- CoTaskMemFree (Address: 0x1006c1bc)
- CoUninitialize (Address: 0x1006c1c4)
- ProgIDFromCLSID (Address: 0x1006c1c0)
- StringFromGUID2 (Address: 0x1006c1b0)
OLEAUT32.dll
- CreateErrorInfo (Address: 0x1006c1f0)
- GetErrorInfo (Address: 0x1006c1d0)
- LoadRegTypeLib (Address: 0x1006c1d8)
- LoadTypeLib (Address: 0x1006c200)
- RegisterTypeLib (Address: 0x1006c204)
- SetErrorInfo (Address: 0x1006c1d4)
- SysAllocString (Address: 0x1006c1fc)
- SysAllocStringByteLen (Address: 0x1006c1f4)
- SysAllocStringLen (Address: 0x1006c1ec)
- SysFreeString (Address: 0x1006c1e0)
- SysStringByteLen (Address: 0x1006c20c)
- SysStringLen (Address: 0x1006c208)
- UnRegisterTypeLib (Address: 0x1006c1e4)
- VarBstrCmp (Address: 0x1006c1dc)
- VariantClear (Address: 0x1006c1e8)
- VariantInit (Address: 0x1006c1f8)
USER32.dll
- CharLowerBuffW (Address: 0x1006c214)
- CharNextW (Address: 0x1006c21c)
- LoadStringW (Address: 0x1006c218)
VERSION.dll
- GetFileVersionInfoExW (Address: 0x1006c224)
- GetFileVersionInfoSizeExW (Address: 0x1006c22c)
- VerQueryValueW (Address: 0x1006c228)