UnattendProvider.dll

v10.0.19041.3636 32-bit Windows NT Analyzed
Description
DISM Unattend Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
176.9 KB
Uploaded
2025-12-01 08:09
Views
63
SHA-256
e7549ca0131a6dfef549e7551052b95d

Exported functions 5

DLLGetDISMProviderCLSID #1 · 0x6220
DllCanUnloadNow #2 · 0x6250
DllGetClassObject #3 · 0x6280
DllRegisterServer #4 · 0x62b0
DllUnregisterServer #5 · 0x62f0

Imported DLLs & functions 128

RegCloseKey 0x1002800c
RegOpenKeyExW 0x10028004
RegQueryInfoKeyW 0x10028008
RegQueryValueExW 0x10028000
CloseHandle 0x100280a4
CreateFileMappingW 0x100280d8
CreateFileW 0x100280b8
DeleteCriticalSection 0x10028024
DisableThreadLibraryCalls 0x10028018
EnterCriticalSection 0x10028044
FindResourceExW 0x100280cc
FormatMessageW 0x100280d4
FreeLibrary 0x100280a8
GetCurrentDirectoryW 0x100280c8
GetCurrentProcess 0x10028088
GetCurrentProcessId 0x1002805c
GetCurrentThreadId 0x10028058
GetFileAttributesW 0x10028064
GetFullPathNameW 0x100280a0
GetLastError 0x1002802c
GetModuleFileNameW 0x10028030
GetModuleHandleW 0x1002803c
GetProcAddress 0x10028034
GetProcessHeap 0x10028050
GetSystemTimeAsFileTime 0x10028094
GetThreadLocale 0x1002801c
GetTickCount 0x10028098
GetVersionExW 0x100280b0
HeapAlloc 0x10028074
HeapDestroy 0x10028078
HeapFree 0x1002804c
HeapReAlloc 0x10028070
HeapSize 0x1002806c
InitializeCriticalSection 0x10028040
LeaveCriticalSection 0x10028048
LoadLibraryExW 0x10028038
LoadResource 0x100280c4
LocalFree 0x100280bc
LockResource 0x100280c0
MapViewOfFile 0x100280d0
OutputDebugStringA 0x1002809c
OutputDebugStringW 0x10028054
QueryPerformanceCounter 0x10028090
RaiseException 0x10028028
SearchPathW 0x100280ac
SetCurrentDirectoryW 0x10028068
SetLastError 0x10028014
SetThreadLocale 0x10028020
SetThreadUILanguage 0x10028060
SetUnhandledExceptionFilter 0x10028084
Sleep 0x1002807c
TerminateProcess 0x1002808c
UnhandledExceptionFilter 0x10028080
UnmapViewOfFile 0x100280b4
__CxxFrameHandler3 0x100281d0
__dllonexit 0x10028168
__RTDynamicCast 0x10028144
_amsg_exit 0x10028180
_callnewh 0x1002818c
_CxxThrowException 0x10028188
_errno 0x1002815c
_except_handler4_common 0x10028174
_initterm 0x1002817c
_lock 0x10028170
_onexit 0x10028164
_purecall 0x100281b4
_unlock 0x1002816c
_vscwprintf 0x100281bc
_vsnwprintf 0x10028140
_wcsicmp 0x1002813c
_XcptFilter 0x10028184
??0exception@@QAE@ABQBD@Z 0x1002819c
??0exception@@QAE@ABV0@@Z 0x100281a8
??0exception@@QAE@XZ 0x10028190
??1exception@@UAE@XZ 0x100281a0
??1type_info@@UAE@XZ 0x10028160
?terminate@@YAXXZ 0x10028178
?what@exception@@UBEPBDXZ 0x100281a4
calloc 0x100281ac
free 0x100281c8
malloc 0x10028194
memcmp 0x10028148
memcpy 0x1002814c
memcpy_s 0x100281b0
memmove_s 0x10028198
memset 0x10028150
realloc 0x10028158
vswprintf_s 0x100281b8
wcscat_s 0x100281c4
wcscpy_s 0x100281cc
wcsncpy_s 0x100281c0
wcsrchr 0x10028154
NtClose 0x100281f0
NtOpenFile 0x100281fc
NtQueryInformationFile 0x100281f8
NtReadFile 0x100281e8
NtSetInformationFile 0x100281dc
NtWaitForSingleObject 0x10028214
NtWriteFile 0x100281e0
NtYieldExecution 0x10028204
RtlAllocateHeap 0x10028210
RtlDosPathNameToNtPathName_U_WithStatus 0x10028208
RtlExpandEnvironmentStrings 0x100281f4
RtlFreeHeap 0x1002820c
RtlInitUnicodeString 0x100281e4
RtlNtStatusToDosError 0x100281d8
RtlRaiseStatus 0x10028200
RtlReAllocateHeap 0x100281ec
CoCreateInstance 0x100280e4
CoTaskMemFree 0x100280e8
ProgIDFromCLSID 0x100280ec
StringFromGUID2 0x100280e0
CreateErrorInfo 0x1002811c
LoadRegTypeLib 0x10028114
LoadTypeLib 0x10028124
RegisterTypeLib 0x100280f8
SetErrorInfo 0x10028118
SysAllocString 0x10028100
SysAllocStringByteLen 0x10028110
SysFreeString 0x10028108
SysStringByteLen 0x100280fc
SysStringLen 0x100280f4
UnRegisterTypeLib 0x10028104
VarBstrCmp 0x1002810c
VariantClear 0x10028120
CharLowerBuffW 0x10028130
CharNextW 0x10028134
LoadStringW 0x1002812c