DismApi.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
DISM API Framework
Authors
© Microsoft Corporation. All rights reserved.
File size
1.1 MB
Uploaded
2025-12-01 07:26
Views
145
SHA-256
fdf2425cb0f7623a17ecc4d1d2c63f39

Exported functions 95

DismAddCapability #1 · 0x21c60
DismAddDriver #2 · 0x21cc0
DismAddPackage #3 · 0x21d80
DismApplyUnattend #4 · 0x21e60
DismCheckImageHealth #5 · 0x21f10
DismCleanupMountpoints #6 · 0x21fb0
DismCloseSession #7 · 0x22010
DismCommitImage #8 · 0x22080
DismDelete #9 · 0x22120
DismDisableFeature #10 · 0x22130
DismEnableFeature #11 · 0x22210
DismGetCapabilities #12 · 0x22320
DismGetCapabilityInfo #13 · 0x22350
DismGetDriverInfo #14 · 0x22380
DismGetDrivers #15 · 0x22450
DismGetFeatureInfo #16 · 0x224e0
DismGetFeatureParent #17 · 0x225b0
DismGetFeatures #18 · 0x22680
DismGetImageInfo #19 · 0x22720
DismGetLastErrorMessage #20 · 0x227c0
DismGetMountedImageInfo #21 · 0x227d0
DismGetPackageInfo #22 · 0x22840
DismGetPackageInfoEx #23 · 0x22900
DismGetPackages #24 · 0x22910
DismGetReservedStorageState #25 · 0x33a0
DismInitialize #26 · 0x22990
DismMountImage #27 · 0x22bd0
DismOpenSession #28 · 0x22cc0
DismRemountImage #29 · 0x22d80
DismRemoveCapability #30 · 0x22e10
DismRemoveDriver #31 · 0x22e20
DismRemovePackage #32 · 0x22ed0
DismRestoreImageHealth #33 · 0x22fa0
DismSetReservedStorageState #34 · 0x33b0
DismShutdown #35 · 0x23050
DismUnmountImage #36 · 0x230b0
_DismAddCapabilityEx #37 · 0x33c0
_DismAddDriverEx #38 · 0x23780
_DismAddPackage2 #39 · 0x3420
_DismAddPackageFamilyToUninstallBlocklist #40 · 0x3430
_DismAddProvisionedAppxPackage #41 · 0x23530
_DismApplyCustomDataImage #42 · 0x23790
_DismApplyFfuImage #43 · 0x237a0
_DismApplyProvisioningPackage #44 · 0x237c0
_DismCleanImage #45 · 0x3440
_DismEnableDisableFeature #46 · 0x237d0
_DismExportDriver #47 · 0x23850
_DismExportSource #48 · 0x3450
_DismExportSourceEx #49 · 0x3490
_DismGetCapabilitiesEx #50 · 0x238c0
_DismGetCapabilityInfoEx #51 · 0x238d0
_DismGetCurrentEdition #52 · 0x238e0
_DismGetDriversEx #53 · 0x23950
_DismGetEffectiveSystemUILanguage #54 · 0x23960
_DismGetFeaturesEx #55 · 0x23970
_DismGetInstallLanguage #56 · 0x23a20
_DismGetKCacheBinaryValue #57 · 0x23a30
_DismGetKCacheDwordValue #58 · 0x23a40
_DismGetKCacheStringValue #59 · 0x23a50
_DismGetLastCBSSessionID #60 · 0x23a60
_DismGetNonRemovableAppsPolicy #61 · 0x34e0
_DismGetOSUninstallWindow #62 · 0x34f0
_DismGetOsInfo #63 · 0x23a70
_DismGetProductKeyInfo #64 · 0x23a80
_DismGetProvisionedAppxPackages #65 · 0x23650
_DismGetProvisioningPackageInfo #66 · 0x23a90
_DismGetRegistryMountPoint #67 · 0x23aa0
_DismGetStateFromCBSSessionID #68 · 0x23ab0
_DismGetTargetCompositionEditions #69 · 0x3500
_DismGetTargetEditions #70 · 0x23ac0
_DismGetTargetVirtualEditions #71 · 0x3510
_DismGetUsedSpace #72 · 0x23b40
_DismInitiateOSUninstall #73 · 0x3520
_DismOptimizeImage #74 · 0x23b50
_DismOptimizeProvisionedAppxPackages #75 · 0x3530
_DismRemoveOSUninstall #76 · 0x35a0
_DismRemovePackageFamilyFromUninstallBlocklist #77 · 0x35b0
_DismRemoveProvisionedAppxPackage #78 · 0x236d0
_DismRemoveProvisionedAppxPackageAllUsers #79 · 0x35c0
_DismRevertPendingActions #80 · 0x23bf0
_DismSetAllIntlSettings #81 · 0x23c00
_DismSetAppXProvisionedDataFile #82 · 0x23c10
_DismSetEdition #83 · 0x23c20
_DismSetEdition2 #84 · 0x3670
_DismSetFirstBootCommandLine #85 · 0x23cd0
_DismSetMachineName #86 · 0x23d50
_DismSetOSUninstallWindow #87 · 0x36b0
_DismSetProductKey #88 · 0x23d60
_DismSetSkuIntlDefaults #89 · 0x23dd0
_DismSplitFfuImage #90 · 0x23de0
_DismStage #91 · 0x23e00
_DismSysprepCleanup #92 · 0x23e10
_DismSysprepGeneralize #93 · 0x23e20
_DismSysprepSpecialize #94 · 0x23e30
_DismValidateProductKey #95 · 0x23e40

Imported DLLs & functions 265

AddAccessAllowedAce 0x1800b2a88
AllocateAndInitializeSid 0x1800b2a70
CheckTokenMembership 0x1800b2a58
EqualSid 0x1800b2a90
EventProviderEnabled 0x1800b2aa0
EventRegister 0x1800b2aa8
EventUnregister 0x1800b2a98
EventWriteTransfer 0x1800b2ab0
FreeSid 0x1800b2a60
GetLengthSid 0x1800b2b10
GetTokenInformation 0x1800b2a80
GetTraceEnableFlags 0x1800b2ad8
GetTraceEnableLevel 0x1800b2ad0
GetTraceLoggerHandle 0x1800b2ae0
InitializeAcl 0x1800b2ab8
InitializeSecurityDescriptor 0x1800b2b18
OpenProcessToken 0x1800b2a68
OpenThreadToken 0x1800b2a78
RegCloseKey 0x1800b2af8
RegCreateKeyExW 0x1800b2a48
RegDeleteKeyExW 0x1800b2a50
RegisterTraceGuidsW 0x1800b2ac8
RegOpenKeyExW 0x1800b2b00
RegQueryValueExW 0x1800b2b08
RegSetValueExW 0x1800b2a40
SetSecurityDescriptorDacl 0x1800b2ac0
TraceEvent 0x1800b2ae8
UnregisterTraceGuids 0x1800b2af0
AcquireSRWLockExclusive 0x1800b2c88
AcquireSRWLockShared 0x1800b2f20
CloseHandle 0x1800b2cb0
CloseThreadpoolTimer 0x1800b2cd8
CompareStringW 0x1800b2d00
CopyFileExW 0x1800b2ed8
CreateDirectoryW 0x1800b2ec0
CreateEventW 0x1800b2b60
CreateFileA 0x1800b2e60
CreateFileMappingA 0x1800b2e70
CreateFileMappingW 0x1800b2e28
CreateFileW 0x1800b2e90
CreateMutexA 0x1800b2e50
CreateMutexExW 0x1800b2d08
CreateMutexW 0x1800b2e48
CreateSemaphoreExW 0x1800b2d10
CreateThread 0x1800b2e08
CreateThreadpoolTimer 0x1800b2cf8
DebugBreak 0x1800b2c78
DeleteCriticalSection 0x1800b2b88
DeleteFileA 0x1800b2e68
DeleteFileW 0x1800b2ee0
DeviceIoControl 0x1800b2d20
DuplicateHandle 0x1800b2df0
EnterCriticalSection 0x1800b2b98
ExitProcess 0x1800b2de0
ExpandEnvironmentStringsW 0x1800b2ea8
FileTimeToLocalFileTime 0x1800b2c40
FileTimeToSystemTime 0x1800b2c48
FindClose 0x1800b2f00
FindFirstFileW 0x1800b2f08
FindNextFileW 0x1800b2f10
FindResourceExW 0x1800b2bd0
FlushFileBuffers 0x1800b2ed0
FormatMessageA 0x1800b2e20
FormatMessageW 0x1800b2c30
FreeLibrary 0x1800b2c10
GetCommandLineW 0x1800b2be8
GetCurrentProcess 0x1800b2c00
GetCurrentProcessId 0x1800b2bb0
GetCurrentThread 0x1800b2ec8
GetCurrentThreadId 0x1800b2ba8
GetEnvironmentVariableW 0x1800b2d58
GetFileAttributesW 0x1800b2bf0
GetFileInformationByHandle 0x1800b2ef0
GetFileInformationByHandleEx 0x1800b2e98
GetFileSize 0x1800b2dd8
GetFileSizeEx 0x1800b2eb0
GetFinalPathNameByHandleW 0x1800b2eb8
GetFullPathNameW 0x1800b2db8
GetLastError 0x1800b2be0
GetLocaleInfoEx 0x1800b2b40
GetLocalTime 0x1800b2dd0
GetModuleFileNameA 0x1800b2c70
GetModuleFileNameW 0x1800b2d18
GetModuleHandleExW 0x1800b2c68
GetModuleHandleW 0x1800b2b78
GetProcAddress 0x1800b2b70
GetProcessHeap 0x1800b2c58
GetSystemInfo 0x1800b2bd8
GetSystemTime 0x1800b2b38
GetSystemTimeAsFileTime 0x1800b2da8
GetSystemWindowsDirectoryW 0x1800b2dc8
GetTempFileNameW 0x1800b2df8
GetThreadUILanguage 0x1800b2d28
GetTickCount 0x1800b2db0
GetTimeFormatEx 0x1800b2b30
GetVersion 0x1800b2e58
GetVersionExW 0x1800b2b68
GetWindowsDirectoryW 0x1800b2e80
HeapAlloc 0x1800b2c50
HeapDestroy 0x1800b2d50
HeapFree 0x1800b2c60
HeapReAlloc 0x1800b2d48
HeapSize 0x1800b2d40
InitializeCriticalSection 0x1800b2b80
InitializeCriticalSectionEx 0x1800b2ce8
IsDebuggerPresent 0x1800b2c80
IsWow64Process 0x1800b2bf8
LeaveCriticalSection 0x1800b2ba0
LoadLibraryExW 0x1800b2c08
LoadResource 0x1800b2bc8
LocalAlloc 0x1800b2e78
LocalFree 0x1800b2c38
LockResource 0x1800b2bc0
MapViewOfFile 0x1800b2e30
MoveFileExW 0x1800b2b48
MultiByteToWideChar 0x1800b2d60
OpenSemaphoreW 0x1800b2cf0
OutputDebugStringA 0x1800b2d30
OutputDebugStringW 0x1800b2c18
QueryPerformanceCounter 0x1800b2da0
RaiseException 0x1800b2b90
ReadFile 0x1800b2dc0
ReleaseMutex 0x1800b2cc0
ReleaseSemaphore 0x1800b2cb8
ReleaseSRWLockExclusive 0x1800b2c90
ReleaseSRWLockShared 0x1800b2ca0
ResetEvent 0x1800b2e00
ResumeThread 0x1800b2de8
RtlCaptureContext 0x1800b2d70
RtlLookupFunctionEntry 0x1800b2d78
RtlVirtualUnwind 0x1800b2d80
SearchPathW 0x1800b2f18
SetErrorMode 0x1800b2b28
SetEvent 0x1800b2ea0
SetFileAttributesW 0x1800b2ef8
SetFileInformationByHandle 0x1800b2ee8
SetFilePointer 0x1800b2e88
SetLastError 0x1800b2ca8
SetThreadpoolTimer 0x1800b2cc8
SetUnhandledExceptionFilter 0x1800b2d90
SizeofResource 0x1800b2bb8
Sleep 0x1800b2d68
TerminateProcess 0x1800b2d98
TlsAlloc 0x1800b2c98
TlsFree 0x1800b2e18
TlsGetValue 0x1800b2e10
TlsSetValue 0x1800b2b50
UnhandledExceptionFilter 0x1800b2d88
UnmapViewOfFile 0x1800b2b58
VirtualQuery 0x1800b2e38
WaitForMultipleObjectsEx 0x1800b2c20
WaitForSingleObject 0x1800b2c28
WaitForSingleObjectEx 0x1800b2ce0
WaitForThreadpoolTimerCallbacks 0x1800b2cd0
WideCharToMultiByte 0x1800b2d38
WriteFile 0x1800b2e40
__C_specific_handler 0x1800b3220
__CxxFrameHandler3 0x1800b3058
__dllonexit 0x1800b30b0
_amsg_exit 0x1800b3218
_callnewh 0x1800b30f0
_CxxThrowException 0x1800b30e8
_errno 0x1800b30a0
_initterm 0x1800b30d8
_lock 0x1800b30c0
_onexit 0x1800b30a8
_purecall 0x1800b31a0
_unlock 0x1800b30b8
_vscprintf 0x1800b3108
_vscwprintf 0x1800b3200
_vsnprintf 0x1800b3120
_vsnprintf_s 0x1800b3160
_vsnwprintf 0x1800b3168
_wcsicmp 0x1800b31a8
_wcslwr_s 0x1800b3070
_wcsnicmp 0x1800b3048
_wcstoui64 0x1800b3180
_wfopen 0x1800b31d0
_wtoi 0x1800b3148
_XcptFilter 0x1800b30e0
??0exception@@QEAA@AEBQEBD@Z 0x1800b3130
??0exception@@QEAA@AEBQEBDH@Z 0x1800b30f8
??0exception@@QEAA@AEBV0@@Z 0x1800b3170
??0exception@@QEAA@XZ 0x1800b3158
??1exception@@UEAA@XZ 0x1800b3178
??1type_info@@UEAA@XZ 0x1800b30c8
?terminate@@YAXXZ 0x1800b30d0
?what@exception@@UEBAPEBDXZ 0x1800b3128
calloc 0x1800b3118
fclose 0x1800b3188
feof 0x1800b31e0
fgetws 0x1800b31d8
free 0x1800b31f0
iswalpha 0x1800b31b0
iswctype 0x1800b3088
iswspace 0x1800b3138
malloc 0x1800b31e8
memcmp 0x1800b31c8
memcpy 0x1800b31c0
memcpy_s 0x1800b3210
memmove 0x1800b31b8
memmove_s 0x1800b3208
memset 0x1800b3090
realloc 0x1800b3098
strrchr 0x1800b3078
swscanf_s 0x1800b3140
toupper 0x1800b3080
towlower 0x1800b3068
vsprintf_s 0x1800b3110
vswprintf_s 0x1800b31f8
wcschr 0x1800b3150
wcscmp 0x1800b3228
wcscpy_s 0x1800b3100
wcsrchr 0x1800b3050
wcsstr 0x1800b3060
wcstok_s 0x1800b3190
wcstoul 0x1800b3198
NtClose 0x1800b3260
NtOpenFile 0x1800b3240
NtQueryInformationFile 0x1800b3250
NtReadFile 0x1800b3270
NtSetInformationFile 0x1800b32a0
NtWaitForSingleObject 0x1800b32b8
NtWriteFile 0x1800b3280
NtYieldExecution 0x1800b3248
RtlAllocateHeap 0x1800b3290
RtlDosPathNameToNtPathName_U_WithStatus 0x1800b3298
RtlExpandEnvironmentStrings 0x1800b3258
RtlFreeHeap 0x1800b3288
RtlGetVersion 0x1800b32b0
RtlInitUnicodeString 0x1800b3278
RtlNtStatusToDosError 0x1800b32a8
RtlRaiseStatus 0x1800b3238
RtlReAllocateHeap 0x1800b3268
CoCreateInstance 0x1800b2f30
CoInitializeEx 0x1800b2f50
CoSetProxyBlanket 0x1800b2f38
CoUninitialize 0x1800b2f48
StringFromGUID2 0x1800b2f40
GetErrorInfo 0x1800b2f80
LoadRegTypeLib 0x1800b2fd8
LoadTypeLib 0x1800b2fe0
SafeArrayAccessData 0x1800b2f70
SafeArrayCreate 0x1800b2fa0
SafeArrayDestroy 0x1800b2f60
SafeArrayGetDim 0x1800b2fb8
SafeArrayGetElemsize 0x1800b2f88
SafeArrayGetLBound 0x1800b2fc0
SafeArrayGetUBound 0x1800b2fc8
SafeArrayUnaccessData 0x1800b2f68
SysAllocString 0x1800b2f98
SysAllocStringByteLen 0x1800b2ff0
SysAllocStringLen 0x1800b3000
SysFreeString 0x1800b2fb0
SysStringByteLen 0x1800b2fa8
SysStringLen 0x1800b2f90
SystemTimeToVariantTime 0x1800b3008
VarBstrCat 0x1800b2ff8
VarBstrCmp 0x1800b2fe8
VariantClear 0x1800b2fd0
VariantTimeToSystemTime 0x1800b2f78
CharLowerBuffW 0x1800b3018
GetFileVersionInfoExW 0x1800b3030
GetFileVersionInfoSizeExW 0x1800b3038
VerQueryValueW 0x1800b3028