ServicingCommon.dll
v10.0.22621.5040
32-bit
Windows NT
Analyzed
Exported functions 192
CBSWdsLog
#1 · 0x361b0
CreateKeyformFromAttributesIntoBuffer
#2 · 0x742a0
RecursiveCopy
#3 · 0x36d10
SetCustomLogging
#4 · 0x34d10
CloseFileMapEnumerationInternal
#5 · 0x7a970
RtlAppendLUnicodeStringToLUnicodeString
#6 · 0x68b80
RtlAppendLUtf8StringToLUtf8String
#7 · 0x6a900
RtlCommitSmartLBlobUcsWritingContext
#8 · 0x4d4c0
RtlCommitSmartLBlobWritingContext
#9 · 0x4d4c0
RtlConvertNtFilePathToWin32FilePath
#10 · 0x6f7c0
RtlConvertNtRegistryPathToWin32RegistryPath
#11 · 0x6f730
RtlConvertWin32FilePathToNtFilePath
#12 · 0x6f4f0
RtlConvertWin32RegistryPathToNtRegistryPath
#13 · 0x6f340
RtlCopyLUnicodeString
#14 · 0x68240
RtlCopyLUtf8String
#15 · 0x6a210
RtlCopyLUtf8StringToLUnicodeString
#16 · 0x6a370
RtlCreateMicrodomUpdateContext
#17 · 0x3a990
RtlCreateUpdatedMicrodomAsMicrodom
#18 · 0x3bcb0
RtlCreateUpdatedMicrodomAsUtf8
#19 · 0x3bba0
RtlCreateXMLDSIGSession
#20 · 0x3edc0
RtlDeallocateUnicodeString
#21 · 0x68180
RtlDecodeUtf16LE
#22 · 0x70260
RtlDecodeUtf8
#23 · 0x6fff0
RtlDestroyMicrodomUpdateContext
#24 · 0x3aa70
RtlDowncaseUCSCharacter
#25 · 0x70460
RtlDuplicateLBlob
#26 · 0x6bdf0
RtlDuplicateLUnicodeString
#27 · 0x68300
RtlDuplicateLUnicodeStringToLUtf8String
#28 · 0x6a4c0
RtlDuplicateLUtf8String
#29 · 0x6a2d0
RtlDuplicateLUtf8StringToLUnicodeString
#30 · 0x6a420
RtlDuplicateNullTerminatedStringToLUnicodeString
#31 · 0x686d0
RtlDuplicateUnicodeStringToLUnicodeString
#32 · 0x683a0
RtlEncodeUtf16LE
#33 · 0x70780
RtlEncodeUtf8
#34 · 0x70600
RtlFinalizeSmartLBlobUcsWritingContext
#35 · 0x25000
RtlFinalizeSmartLBlobWritingContext
#36 · 0x25000
RtlFreeLBlob
#37 · 0x6dc40
RtlFreeLUnicodeString
#38 · 0x68230
RtlFreeLUtf8String
#39 · 0x68230
RtlGetEncodingSizeUcs2
#40 · 0x70aa0
RtlGetEncodingSizeUtf16
#41 · 0x70a60
RtlGetEncodingSizeUtf8
#42 · 0x6b8f0
RtlHashLUnicodeString
#43 · 0x6a1d0
RtlHashLUtf8String
#44 · 0x6a1f0
RtlInitLUnicodeStringFromNullTerminatedString
#45 · 0x68640
RtlInitLUnicodeStringFromUnicodeString
#46 · 0x68500
RtlInitUnicodeStringFromLUnicodeString
#47 · 0x68570
RtlIsLBlobValid
#48 · 0x6dba0
RtlIsLUnicodeStringValid
#49 · 0x6a1a0
RtlIsLUtf8StringValid
#50 · 0x6b2e0
RtlLengthOfUcsCharacterEncodedAsUtf8
#51 · 0x6b8f0
RtlMicrodomUpdateCreateAttributeNs
#52 · 0x3add0
RtlMicrodomUpdateCreateElementNs
#53 · 0x3aae0
RtlMicrodomUpdateCreateTextual
#54 · 0x3ace0
RtlMicrodomUpdateGetCookieForExistingAttribute
#55 · 0x3afc0
RtlMicrodomUpdateGetCookieForExistingNode
#56 · 0x3af30
RtlMicrodomUpdateInsertChild
#57 · 0x3b250
RtlMicrodomUpdateInsertMicrodomNodeEx
#58 · 0x3b950
RtlMicrodomUpdateRemoveChild
#59 · 0x3b360
RtlMicrodomUpdateRemoveElement
#60 · 0x3b420
RtlMicrodomUpdateSetNodeName
#61 · 0x3b160
RtlMicrodomUpdateSetNodeTextContent
#62 · 0x3b060
RtlPreInitializeSmartLBlobUcsWritingContext
#63 · 0x6b480
RtlPreInitializeSmartLBlobWritingContext
#64 · 0x6d700
RtlSmartMultiUcsEncoder_Utf16LE
#65 · 0x6b8d0
RtlSmartMultiUcsEncoder_Utf8
#66 · 0x6b870
RtlSmartUcsEncoder_Utf16LE
#67 · 0x6b890
RtlSmartUcsEncoder_Utf8
#68 · 0x6b830
RtlSplitWin32RegistryPathIntoRootAndLeaves
#69 · 0x6f360
RtlUpcaseUCSCharacter
#70 · 0x704a0
RtlWriteDataIntoSmartLBlobWritingContext
#71 · 0x6d900
BeginFileMapEnumerationInternal
#72 · 0x7a710
CbsCreateOfflineSession
#73 · 0x25030
CbsCreateOfflineSessionFromStackInImage
#74 · 0x2a1d0
CbsFindServicingStackDirectory
#75 · 0x24c80
CbsGetSsBinaryPathFromTargetImage
#76 · 0x2a220
CbsLoadSssFromTargetImage
#77 · 0x2a1f0
CbsOfflineFinalize
#78 · 0x25050
CbsOfflineFinalizeNoShutdownImageStack
#79 · 0x25060
CbsOfflineSetLogFile
#80 · 0x253e0
CbsShutdownImageStack
#81 · 0x2a1c0
CompareObjectSDToSddl
#82 · 0x7b050
ConvertHResultToNtStatus
#83 · 0x71ab0
ConvertNtStatusToHResult
#84 · 0x71680
DecompressManifest
#85 · 0x75490
EstimateReconstructWindowsDiskNeeds
#86 · 0x2cf80
EstimateReconstructWindowsRAMNeeds
#87 · 0x2d1d0
FileVersionFromString
#88 · 0x37080
GetCWcpDll
#89 · 0x73e70
GetIdentityAuthority
#90 · 0x7d090
GetLoadedHiveKeyName
#91 · 0x72070
GetNextFileMapContentInternal
#92 · 0x7a9a0
GetTemporaryPath
#93 · 0x72540
GetUpdateReserveManagerLoader
#94 · 0x79a50
IsKeyProtected
#95 · 0x7b760
IsLuaCdfFile
#96 · 0x7a9d0
LoadUpdateReserveManager
#97 · 0x79b00
ReconstructWindowsEx2
#98 · 0x2d240
ReconstructWindowsEx
#99 · 0x2d200
RemoveFileProtection
#100 · 0x7bae0
RemoveRegKeyProtection
#101 · 0x7c200
RtlAllocateLBlob
#102 · 0x6dbd0
RtlAllocateLUnicodeString
#103 · 0x681a0
RtlAllocateLUtf8String
#104 · 0x6b310
RtlAllocateUnicodeString
#105 · 0x680f0
RtlAppendUcsCharacterToLUnicodeString
#106 · 0x69770
RtlAppendUcsCharacterToLUtf8String
#107 · 0x6a9f0
RtlAppendUcsCharactersToLUnicodeString
#108 · 0x69630
RtlBase64EncodeLBlobToLUnicodeString
#109 · 0x6cd10
RtlBase64EncodeLBlobToLUtf8String
#110 · 0x6ce80
RtlCalculateUtf16StringLengthFromLUtf8String
#111 · 0x6b1c0
RtlCompareEncodedLBlobs
#112 · 0x6e2e0
RtlCompareLUnicodeStringToLUtf8String
#113 · 0x6b360
RtlCompareLUnicodeStrings
#114 · 0x684d0
RtlCompareLUtf8StringToLUnicodeString
#115 · 0x6a560
RtlCompareLUtf8Strings
#116 · 0x6b330
RtlConcatenateLUnicodeStrings
#117 · 0x689b0
RtlConcatenateLUtf8Strings
#118 · 0x6a730
RtlCreateDefaultMicrodomXmlWriter
#119 · 0x4c520
RtlCreateDefaultXmlWriter
#120 · 0x4d4d0
RtlCreateFilteringMicrodomWriter
#121 · 0x4e690
RtlCreateMicrodom
#122 · 0x53570
RtlCreateUtf16LEUCSStringBuilder
#123 · 0x71200
RtlCreateUtf8UCSStringBuilder
#124 · 0x70fe0
RtlDecodeBase64LUnicodeStringToLBlob
#125 · 0x6d5a0
RtlDecodeBase64LUtf8StringToLBlob
#126 · 0x6d410
RtlDestroyGrowingList
#127 · 0x549a0
RtlDetermineFilteredLUnicodeStringLength
#128 · 0x69ed0
RtlDetermineTranscodedLBlobSize
#129 · 0x6bf00
RtlDoesLUnicodeStringMatchExpression
#130 · 0x697e0
RtlDuplicateLUnicodeStringToUnicodeString
#131 · 0x68d80
RtlEqualLUnicodeStringPrefix
#132 · 0x68e90
RtlEqualLUnicodeStrings
#133 · 0x68ee0
RtlEqualLUtf8StringPrefix
#134 · 0x6b390
RtlEqualLUtf8Strings
#135 · 0x6ab70
RtlExecuteXPathOverMicrodom
#136 · 0x56190
RtlFilterLUnicodeString
#137 · 0x6a050
RtlGetHashAlgorithmHashLength
#138 · 0x6c710
RtlHashLBlob
#139 · 0x6c7f0
RtlIndexIntoGrowingList
#140 · 0x548d0
RtlInitializeGrowingList
#141 · 0x54780
RtlInitializeSmartLBlobWritingContext
#142 · 0x6d720
RtlInitializeSmartLUnicodeStringWritingContext
#143 · 0x6b4b0
RtlInitializeSmartLUtf8StringWritingContext
#144 · 0x6b580
RtlMatchEncodedLBlobAgainstList
#145 · 0x6eec0
RtlMatchEncodedLBlobAgainstPointerList
#146 · 0x6ef50
RtlMatchLUnicodeStringAgainstLUtf8StringList
#147 · 0x690a0
RtlMatchLUnicodeStringAgainstLUtf8StringPointerList
#148 · 0x69330
RtlMatchLUnicodeStringAgainstList
#149 · 0x68f50
RtlMatchLUnicodeStringAgainstPointerList
#150 · 0x691f0
RtlMatchLUtf8StringAgainstLUnicodeStringList
#151 · 0x6ad50
RtlMatchLUtf8StringAgainstLUnicodeStringPointerList
#152 · 0x6afe0
RtlMatchLUtf8StringAgainstList
#153 · 0x6ac00
RtlMatchLUtf8StringAgainstPointerList
#154 · 0x6aea0
RtlMurmurHashLBlob
#155 · 0x71430
RtlNsDestroy
#156 · 0x56730
RtlNsInitialize
#157 · 0x566b0
RtlReallocateLBlob
#158 · 0x6bc40
RtlReallocateLUnicodeString
#159 · 0x69580
RtlReallocateLUtf8String
#160 · 0x6b120
RtlReallocateUnicodeString
#161 · 0x69470
RtlRegisterErrorOriginationCallback
#162 · 0x71460
RtlReportErrorOrigination
#163 · 0x714a0
RtlReportErrorPropagation
#164 · 0x71480
RtlSplitEncodedLBlob
#165 · 0x6c1e0
RtlSplitLUnicodeString
#166 · 0x68760
RtlSplitLUtf8String
#167 · 0x6a590
RtlTranscodeLBlobs
#168 · 0x6dc60
RtlWriteDecodedUcsDataIntoSmartLBlobUcsWritingContext
#169 · 0x6b650
RtlWriteMicrodomXml
#170 · 0x4c5c0
RtlXmlDefaultCompareStrings
#171 · 0x56c90
RtlXmlDestroyNextLogicalThing
#172 · 0x5a470
RtlXmlDetermineStreamEncoding
#173 · 0x5a1d0
RtlXmlExtentToString
#174 · 0x5c400
RtlXmlInitializeNextLogicalThing
#175 · 0x5a490
RtlXmlInitializeTokenization
#176 · 0x5a0f0
RtlXmlNextLogicalThing
#177 · 0x5aa70
RtlXmlNextToken
#178 · 0x58e30
SczAlloc
#179 · 0x378d0
SczAllocConcat2Sz
#180 · 0x37c50
SczAllocConcatSz
#181 · 0x37b10
SczAllocFormatted
#182 · 0x37df0
SczAllocFromAnsiSz
#183 · 0x38140
SczAllocFromSz
#184 · 0x37fd0
SczAllocPrefixSz
#185 · 0x379a0
SczEnsureBackslashTerminated
#186 · 0x382a0
SczFree
#187 · 0x38280
SfpCreateOfflineRepairObject
#188 · 0x79610
SfpUnload
#189 · 0x79830
StringsAreEqualCaseInsensitive
#190 · 0x383c0
SzEnsureBackslashTerminated
#191 · 0x38310
UninstallWindows
#192 · 0x804a0
No function matches your filter.
Imported DLLs & functions 196
KERNEL32.dll
136
AcquireSRWLockExclusive
0x100b7048
AcquireSRWLockShared
0x100b7050
CloseHandle
0x100b705c
CloseThreadpoolTimer
0x100b7070
CompareFileTime
0x100b70e0
CompareStringOrdinal
0x100b7120
CopyFileExW
0x100b70c4
CopyFileW
0x100b7094
CreateDirectoryW
0x100b7090
CreateEventW
0x100b71cc
CreateFileW
0x100b70c8
CreateHardLinkW
0x100b70d8
CreateMutexExW
0x100b70ac
CreateSemaphoreExW
0x100b70b0
CreateThreadpoolTimer
0x100b708c
DebugBreak
0x100b7038
DecodePointer
0x100b7108
DelayLoadFailureHook
0x100b7204
DeleteCriticalSection
0x100b7080
DeleteFileW
0x100b70a0
DeviceIoControl
0x100b7104
EncodePointer
0x100b71f4
EnterCriticalSection
0x100b7078
EnumResourceLanguagesExW
0x100b7218
ExitProcess
0x100b7178
ExpandEnvironmentStringsW
0x100b7000
FindClose
0x100b70dc
FindFirstFileExW
0x100b70d0
FindFirstFileW
0x100b70e4
FindNextFileW
0x100b70d4
FindResourceExW
0x100b7210
FlsAlloc
0x100b71e4
FlsFree
0x100b71f0
FlsGetValue
0x100b71e8
FlsSetValue
0x100b71ec
FlushFileBuffers
0x100b711c
FormatMessageW
0x100b701c
FreeEnvironmentStringsW
0x100b7128
FreeLibrary
0x100b7018
GetACP
0x100b7184
GetCommandLineA
0x100b7200
GetCommandLineW
0x100b71fc
GetCompressedFileSizeW
0x100b70bc
GetConsoleMode
0x100b71b0
GetConsoleOutputCP
0x100b71ac
GetCPInfo
0x100b718c
GetCurrentProcess
0x100b7130
GetCurrentProcessId
0x100b70a8
GetCurrentThreadId
0x100b7020
GetDiskFreeSpaceW
0x100b70b8
GetEnvironmentStringsW
0x100b71f8
GetEnvironmentVariableW
0x100b70ec
GetErrorMode
0x100b7098
GetFileAttributesExW
0x100b7114
GetFileAttributesW
0x100b7008
GetFileSizeEx
0x100b7100
GetFileType
0x100b719c
GetLastError
0x100b7004
GetLocalTime
0x100b7164
GetModuleFileNameA
0x100b7034
GetModuleFileNameW
0x100b712c
GetModuleHandleExW
0x100b7030
GetModuleHandleW
0x100b703c
GetOEMCP
0x100b7188
GetProcAddress
0x100b7010
GetProcessHeap
0x100b7028
GetStartupInfoW
0x100b71a0
GetStdHandle
0x100b7198
GetStringTypeW
0x100b717c
GetSystemTime
0x100b70f4
GetSystemTimeAsFileTime
0x100b70cc
GetSystemWindowsDirectoryW
0x100b7118
GetTempPathW
0x100b7150
GetWindowsDirectoryW
0x100b7154
HeapAlloc
0x100b7024
HeapFree
0x100b702c
HeapReAlloc
0x100b71c8
HeapSize
0x100b71c4
InitializeCriticalSectionAndSpinCount
0x100b7190
InitializeCriticalSectionEx
0x100b707c
InitializeSListHead
0x100b71d4
InterlockedFlushSList
0x100b71dc
IsDebuggerPresent
0x100b7040
IsProcessorFeaturePresent
0x100b7174
IsValidCodePage
0x100b7180
LCMapStringW
0x100b7194
LeaveCriticalSection
0x100b70b4
LoadLibraryExA
0x100b7208
LoadLibraryExW
0x100b700c
LoadLibraryW
0x100b70f0
LoadResource
0x100b720c
LocalAlloc
0x100b714c
LocalFree
0x100b7138
LockResource
0x100b7214
lstrcmpiW
0x100b7158
lstrcmpW
0x100b7160
MoveFileExW
0x100b70c0
MultiByteToWideChar
0x100b7124
OpenSemaphoreW
0x100b7088
OutputDebugStringA
0x100b70e8
OutputDebugStringW
0x100b7044
PrivCopyFileExW
0x100b70f8
QueryPerformanceCounter
0x100b71d0
RaiseException
0x100b71e0
ReadConsoleW
0x100b71b8
ReadFile
0x100b70fc
ReleaseMutex
0x100b7064
ReleaseSemaphore
0x100b7060
ReleaseSRWLockExclusive
0x100b704c
ReleaseSRWLockShared
0x100b7054
RemoveDirectoryW
0x100b70a4
RtlUnwind
0x100b71d8
SetCurrentDirectoryW
0x100b715c
SetEndOfFile
0x100b71b4
SetEnvironmentVariableW
0x100b7014
SetErrorMode
0x100b709c
SetFilePointer
0x100b710c
SetFilePointerEx
0x100b71bc
SetLastError
0x100b7058
SetStdHandle
0x100b71a4
SetThreadpoolTimer
0x100b7068
SetUnhandledExceptionFilter
0x100b7170
SizeofResource
0x100b721c
Sleep
0x100b7110
TerminateProcess
0x100b7134
TlsAlloc
0x100b7140
TlsFree
0x100b7148
TlsGetValue
0x100b7144
TlsSetValue
0x100b713c
UnhandledExceptionFilter
0x100b716c
WaitForSingleObject
0x100b7084
WaitForSingleObjectEx
0x100b7074
WaitForThreadpoolTimerCallbacks
0x100b706c
WideCharToMultiByte
0x100b7168
WriteConsoleW
0x100b71c0
WriteFile
0x100b71a8
ntdll.dll
60
DbgPrint
0x100b728c
DbgPrintEx
0x100b7240
LdrGetDllHandleEx
0x100b7284
LdrGetProcedureAddress
0x100b7274
LdrUnloadDll
0x100b7280
NtAdjustPrivilegesToken
0x100b7250
NtClose
0x100b72e4
NtCreateFile
0x100b72e0
NtDelayExecution
0x100b724c
NtDuplicateToken
0x100b7258
NtFlushKey
0x100b72ec
NtFsControlFile
0x100b7300
NtLoadKey2
0x100b72d8
NtOpenFile
0x100b72bc
NtOpenKey
0x100b727c
NtOpenKeyEx
0x100b7310
NtOpenProcessToken
0x100b7254
NtOpenThreadToken
0x100b725c
NtQueryDirectoryFile
0x100b72b4
NtQueryInformationFile
0x100b72f8
NtQueryObject
0x100b7228
NtQueryPerformanceCounter
0x100b7308
NtQueryValueKey
0x100b7290
NtReadFile
0x100b72a4
NtSetInformationThread
0x100b722c
NtUnloadKey2
0x100b72e8
NtWriteFile
0x100b7278
NtYieldExecution
0x100b7230
RtlAdjustPrivilege
0x100b72d4
RtlAllocateHeap
0x100b72dc
RtlCopyMappedMemory
0x100b72ac
RtlCopyUnicodeString
0x100b730c
RtlCreateServiceSid
0x100b72c4
RtlCreateUnicodeString
0x100b72d0
RtlCreateUnicodeStringFromAsciiz
0x100b7294
RtlDeleteCriticalSection
0x100b7260
RtlDosPathNameToNtPathName_U
0x100b72fc
RtlDowncaseUnicodeChar
0x100b723c
RtlEnterCriticalSection
0x100b7268
RtlEqualSid
0x100b72c8
RtlFormatCurrentUserKeyPath
0x100b7234
RtlFreeHeap
0x100b72f0
RtlFreeUnicodeString
0x100b72a0
RtlHashUnicodeString
0x100b7304
RtlInitializeCriticalSection
0x100b726c
RtlInitUnicodeString
0x100b7224
RtlLeaveCriticalSection
0x100b7270
RtlMapGenericMask
0x100b72c0
RtlNtStatusToDosError
0x100b72cc
RtlNtStatusToDosErrorNoTeb
0x100b7248
RtlQueryEnvironmentVariable_U
0x100b7288
RtlRaiseStatus
0x100b72f4
RtlReAllocateHeap
0x100b7244
RtlTimeToTimeFields
0x100b7264
RtlUpcaseUnicodeChar
0x100b7238
ZwClose
0x100b72b8
ZwCreateSection
0x100b729c
ZwMapViewOfSection
0x100b72a8
ZwQueryInformationFile
0x100b72b0
ZwUnmapViewOfSection
0x100b7298
No function matches your filter.