CustomActions.dll

v9.9.72.0 32-bit Windows Analyzed
Description
SfxCA
Authors
Copyright (c) .NET Foundation and contributors. All rights reserved.
File size
1010.8 KB
Uploaded
2026-04-14 15:02
Views
133
SHA-256
0cb82b8978710a4a35491e7d4593c34c

Exported functions 132

#1 · 0x31b0
#2 · 0x31d0
#3 · 0x31f0
#4 · 0x3210
#5 · 0x3230
#6 · 0x3250
#7 · 0x3270
#8 · 0x3290
#9 · 0x32b0
#10 · 0x32d0
#11 · 0x32f0
#12 · 0x3310
#13 · 0x3330
#14 · 0x3350
#15 · 0x3370
#16 · 0x3390
#17 · 0x33b0
#18 · 0x33d0
#19 · 0x33f0
#20 · 0x3410
#21 · 0x3430
#22 · 0x3450
#23 · 0x3470
#24 · 0x3490
#25 · 0x34b0
#26 · 0x34d0
#27 · 0x34f0
#28 · 0x3510
#29 · 0x3530
#30 · 0x3550
#31 · 0x3570
#32 · 0x3590
#33 · 0x35b0
#34 · 0x35d0
#35 · 0x35f0
#36 · 0x3610
#37 · 0x3630
#38 · 0x3650
#39 · 0x3670
#40 · 0x3690
#41 · 0x36b0
#42 · 0x36d0
#43 · 0x36f0
#44 · 0x3710
#45 · 0x3730
#46 · 0x3750
#47 · 0x3770
#48 · 0x3790
#49 · 0x37b0
#50 · 0x37d0
#51 · 0x37f0
#52 · 0x3810
#53 · 0x3830
#54 · 0x3850
#55 · 0x3870
#56 · 0x3890
#57 · 0x38b0
#58 · 0x38d0
#59 · 0x38f0
#60 · 0x3910
#61 · 0x3930
#62 · 0x3950
#63 · 0x3970
#64 · 0x3990
#65 · 0x39b0
#66 · 0x39d0
#67 · 0x39f0
#68 · 0x3a10
#69 · 0x3a30
#70 · 0x3a50
#71 · 0x3a70
#72 · 0x3a90
#73 · 0x3ab0
#74 · 0x3ad0
#75 · 0x3af0
#76 · 0x3b10
#77 · 0x3b30
#78 · 0x3b50
#79 · 0x3b70
#80 · 0x3b90
#81 · 0x3bb0
#82 · 0x3bd0
#83 · 0x3bf0
#84 · 0x3c10
#85 · 0x3c30
#86 · 0x3c50
#87 · 0x3c70
#88 · 0x3c90
#89 · 0x3cb0
#90 · 0x3cd0
#91 · 0x3cf0
#92 · 0x3d10
#93 · 0x3d30
#94 · 0x3d50
#95 · 0x3d70
#96 · 0x3d90
#97 · 0x3db0
#98 · 0x3dd0
#99 · 0x3df0
#100 · 0x3e10
#101 · 0x3e30
#102 · 0x3e50
#103 · 0x3e70
#104 · 0x3e90
#105 · 0x3eb0
#106 · 0x3ed0
#107 · 0x3ef0
AdjustFeatures #108 · 0x3f10
AdjustFeaturesAgain #109 · 0x3f30
AdjustSyncFeature #110 · 0x3f50
CheckAndRemoveOfficeAppsWithoutHost #111 · 0x3f70
CheckAndRemoveUnusedFeatureGroups #112 · 0x3f90
CheckIfAnyFeatureAreInstalling #113 · 0x3fb0
CheckIfOfficeApplicationsAreRunning #114 · 0x3fd0
CheckIfOfficeApplicationsAreRunningPerMachine #115 · 0x3ff0
CheckIfOfficeToolsInstalled #116 · 0x4010
CleanupDirectory #117 · 0x4030
CopyPayload #118 · 0x4050
CopyPayloadToTemp #119 · 0x4070
DetectPreviousSelectedFeatures #120 · 0x4090
InstallWebView #121 · 0x40b0
KillApplications #122 · 0x40d0
PrintCurrentDirectory #123 · 0x40f0
ReadSolutions #124 · 0x4110
SetAcl #125 · 0x4130
SetBitnessVariable #126 · 0x4150
ValidatePayload #127 · 0x4170
WriteSolutionsToRegistry #128 · 0x4190
zzzEmbeddedUIHandler #129 · 0x4bf0
zzzInitializeEmbeddedUI #130 · 0x4cc0
zzzShutdownEmbeddedUI #131 · 0x4fe0
zzzzInvokeManagedCustomActionOutOfProcW #132 · 0x41c0

Imported DLLs & functions 154

GetTokenInformation 0x1001a004
OpenProcessToken 0x1001a000
0x1001a018
0x1001a014
0x1001a010
0x1001a00c
CancelIo 0x1001a03c
CloseHandle 0x1001a024
ConnectNamedPipe 0x1001a028
CreateDirectoryW 0x1001a0b8
CreateEventW 0x1001a04c
CreateFileW 0x1001a094
CreateNamedPipeW 0x1001a030
CreateProcessW 0x1001a05c
CreateThread 0x1001a058
DecodePointer 0x1001a12c
DeleteCriticalSection 0x1001a130
DeleteFileW 0x1001a06c
DisconnectNamedPipe 0x1001a02c
EncodePointer 0x1001a110
EnterCriticalSection 0x1001a138
ExitProcess 0x1001a0f8
FindClose 0x1001a070
FindFirstFileExW 0x1001a0d4
FindFirstFileW 0x1001a074
FindNextFileW 0x1001a078
FlushFileBuffers 0x1001a09c
FreeEnvironmentStringsW 0x1001a0b4
FreeLibrary 0x1001a158
GetACP 0x1001a0cc
GetCommandLineA 0x1001a0c0
GetCommandLineW 0x1001a0bc
GetConsoleMode 0x1001a104
GetConsoleOutputCP 0x1001a0fc
GetCPInfo 0x1001a0c4
GetCurrentProcess 0x1001a088
GetCurrentProcessId 0x1001a188
GetCurrentThreadId 0x1001a18c
GetEnvironmentStringsW 0x1001a15c
GetExitCodeProcess 0x1001a054
GetFileType 0x1001a10c
GetLastError 0x1001a160
GetModuleFileNameW 0x1001a068
GetModuleHandleExW 0x1001a0f4
GetModuleHandleW 0x1001a14c
GetOEMCP 0x1001a0c8
GetOverlappedResult 0x1001a038
GetProcAddress 0x1001a154
GetProcessHeap 0x1001a0b0
GetStartupInfoW 0x1001a164
GetStdHandle 0x1001a0dc
GetStringTypeW 0x1001a0ac
GetSystemDirectoryW 0x1001a064
GetSystemTimeAsFileTime 0x1001a170
GetTempPathW 0x1001a080
GetTickCount 0x1001a060
GetWindowsDirectoryW 0x1001a08c
HeapAlloc 0x1001a0ec
HeapFree 0x1001a0f0
HeapReAlloc 0x1001a0a0
HeapSize 0x1001a0a4
InitializeCriticalSectionAndSpinCount 0x1001a128
InitializeSListHead 0x1001a16c
InterlockedFlushSList 0x1001a144
IsDebuggerPresent 0x1001a168
IsProcessorFeaturePresent 0x1001a180
IsValidCodePage 0x1001a0d0
LCMapStringW 0x1001a0e8
LeaveCriticalSection 0x1001a134
LoadLibraryExW 0x1001a114
LoadLibraryW 0x1001a150
MultiByteToWideChar 0x1001a098
QueryPerformanceCounter 0x1001a184
RaiseException 0x1001a148
ReadConsoleW 0x1001a100
ReadFile 0x1001a090
RemoveDirectoryW 0x1001a07c
ResetEvent 0x1001a044
RtlUnwind 0x1001a140
SetEndOfFile 0x1001a0e0
SetEvent 0x1001a040
SetFilePointerEx 0x1001a108
SetLastError 0x1001a13c
SetStdHandle 0x1001a0e4
SetUnhandledExceptionFilter 0x1001a178
Sleep 0x1001a084
TerminateProcess 0x1001a17c
TlsAlloc 0x1001a124
TlsFree 0x1001a118
TlsGetValue 0x1001a120
TlsSetValue 0x1001a11c
UnhandledExceptionFilter 0x1001a174
WaitForMultipleObjects 0x1001a050
WaitForSingleObject 0x1001a048
WaitNamedPipeW 0x1001a034
WideCharToMultiByte 0x1001a0d8
WriteConsoleW 0x1001a0a8
WriteFile 0x1001a020
0x1001a1c0
0x1001a1c4
0x1001a1c8
0x1001a1cc
0x1001a1d0
0x1001a1d4
0x1001a1d8
0x1001a1dc
0x1001a1e0
0x1001a1e4
0x1001a1e8
0x1001a1ec
0x1001a1f0
0x1001a1f4
0x1001a1f8
0x1001a1fc
0x1001a200
0x1001a204
0x1001a208
0x1001a20c
0x1001a210
0x1001a218
0x1001a278
0x1001a274
0x1001a270
0x1001a26c
0x1001a268
0x1001a264
0x1001a260
0x1001a25c
0x1001a258
0x1001a254
0x1001a24c
0x1001a214
0x1001a21c
0x1001a220
0x1001a224
0x1001a228
0x1001a22c
0x1001a230
0x1001a234
0x1001a238
0x1001a23c
0x1001a240
0x1001a244
0x1001a248
0x1001a250
StringFromGUID2 0x1001a280
SafeArrayCreateVector 0x1001a194
SafeArrayDestroy 0x1001a1a8
SafeArrayPutElement 0x1001a198
SysAllocString 0x1001a1a0
SysFreeString 0x1001a1a4
VariantInit 0x1001a19c
UuidCreate 0x1001a1b0
PathFileExistsW 0x1001a1b8