Generated by JEB on 2019/08/01
PE: C:\Windows\System32\mspatchc.dll Base=0x158F20000 SHA-256=E7D9E0E763FC3D0C8F5941230E878CBD84CDBA8A1CA3FE8A91FDDFB949B3E562
PDB: mspatchc.pdb GUID={8C5993B8-B04C-BFBB-DA2CACED0F5E88E1} Age=1
302 located named symbols:
0x158F30F2C: "__cdecl _raise_securityfailure" __raise_securityfailure
0x158F321F8: api-ms-win-core-file-l1-1-0_NULL_THUNK_DATA
0x158F30D50: "__cdecl FindPESection" _FindPESection
0x158F34160: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-kernel32-legacy-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-kernel32-legacy-l1-1-0
0x158F220BC: VariableLengthUnsignedEncode
0x158F35668: hLibImagehlp
0x158F2E5B0: output_extra_length
0x158F32058: SymRBEmptyNode
0x158F35010: "__cdecl _security_cookie_complement" __security_cookie_complement
0x158F32180: "__cdecl _imp_RaiseException" __imp_RaiseException
0x158F324C0: "UnDecorateSymbolName" ??_C@_0BF@BFOGGJKE@UnDecorateSymbolName?$AA@
0x158F29FE8: SafeCompleteMD5
0x158F3081C: "__cdecl CRT_INIT" _CRT_INIT
0x158F322A0: "__cdecl _imp_GetCurrentThreadId" __imp_GetCurrentThreadId
0x158F32DF0: enc_extra_bits
0x158F31240: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x158F321D0: "__cdecl _imp_CreateFileW" __imp_CreateFileW
0x158F35670: hProc
0x158F321F0: "__cdecl _imp_CreateFileA" __imp_CreateFileA
0x158F257FC: RawLzxCompressBuffer
0x158F25A24: GetNtHeader
0x158F25BC4: ImageDirectoryRvaAndSize
0x158F26B94: TransformOldFile_PE_Imports
0x158F32388: "__cdecl _imp_memmove_s" __imp_memmove_s
0x158F340E8: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-file-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-file-l1-1-0
0x158F2BD50: LZX_EncodeInsertDictionary
0x158F323B0: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x158F2510C: LzxOldFileInsertSize
0x158F35640: ImagehlpCritSect
0x158F24E30: ExtractPatchHeaderToFileW
0x158F32310: "__cdecl _imp_InitializeCriticalSection" __imp_InitializeCriticalSection
0x158F24D70: ExtractPatchHeaderToFileA
0x158F321E8: "__cdecl _imp_SetFilePointer" __imp_SetFilePointer
0x158F26F0C: TransformOldFile_PE_RelativeJmps
0x158F278BC: TransformOldFile_PE_Resources
0x158F2C690: opt_encode_top
0x158F30D34: "__cdecl XcptFilter" _XcptFilter
0x158F323B8: "__cdecl _xc_a" __xc_a
0x158F2E520: output_bits
0x158F26404: TransformOldFile_PE_Relocations
0x158F300C0: make_tree
0x158F2AF84: "public: struct SYMNODE * __ptr64 __cdecl SYMTABLE::LocateNode(struct NAMENODE * __ptr64,int) __ptr64" ?LocateNode@SYMTABLE@@QEAAPEAUSYMNODE@@PEAUNAMENODE@@H@Z
0x158F227C0: CreatePatchFileByHandles
0x158F32228: api-ms-win-core-heap-l1-1-0_NULL_THUNK_DATA
0x158F28024: PeValidateResources
0x158F321A8: "__cdecl _imp_DeleteFileW" __imp_DeleteFileW
0x158F321E0: "__cdecl _imp_DeleteFileA" __imp_DeleteFileA
0x158F271D4: TransformOldFile_PE_RelativeCalls
0x158F31218: memcpy
0x158F32398: "__cdecl _imp_memset" __imp_memset
0x158F30F0F: "__cdecl initterm" _initterm
0x158F341B0: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-sysinfo-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-sysinfo-l1-1-0
0x158F355C0: "__cdecl _dyn_tls_init_callback" __dyn_tls_init_callback
0x158F32320: "__cdecl _imp_Sleep" __imp_Sleep
0x158F323D8: "__cdecl _xi_z" __xi_z
0x158F32190: "__cdecl _imp_UnhandledExceptionFilter" __imp_UnhandledExceptionFilter
0x158F30CF6: "__cdecl _C_specific_handler" __C_specific_handler
0x158F2998C: GenerateRiftTable
0x158F2FBC0: encode_aligned_tree
0x158F32210: "__cdecl _imp_HeapFree" __imp_HeapFree
0x158F32208: api-ms-win-core-handle-l1-1-0_NULL_THUNK_DATA
0x158F3111C: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x158F2C400: comp_read_input
0x158F322F0: api-ms-win-core-string-l1-1-0_NULL_THUNK_DATA
0x158F30D40: "__cdecl amsg_exit" _amsg_exit
0x158F2D660: comp_alloc_compress_memory
0x158F269A4: TransformOldFile_PE_Exports
0x158F25AD0: ImageRvaToFileOffset
0x158F2B394: "unsigned char const * __ptr64 __cdecl GetNextPsymSymbol(unsigned char const * __ptr64,unsigned char const * __ptr64,unsigned long * __ptr64,unsigned long * __ptr64,unsigned char * __ptr64,unsigned long)" ?GetNextPsymSymbol@@YAPEBEPEBE0PEAK1PEAEK@Z
0x158F32370: "__cdecl _imp_memchr" __imp_memchr
0x158F2B2A0: "unsigned char const * __ptr64 __cdecl MyFindIniValue(unsigned char const * __ptr64,unsigned char const * __ptr64,char const * __ptr64,unsigned char * __ptr64,unsigned long)" ?MyFindIniValue@@YAPEBEPEBE0PEBDPEAEK@Z
0x158F2A52C: MySubAllocStrDupAndCat
0x158F21110: NormalizeOldFileImageForPatching
0x158F321C8: "__cdecl _imp_SetEndOfFile" __imp_SetEndOfFile
0x158F32308: "__cdecl _imp_EnterCriticalSection" __imp_EnterCriticalSection
0x158F2BB80: LZX_EncodeInit
0x158F2A4D4: MySubAllocStrDup
0x158F321A0: api-ms-win-core-errorhandling-l1-1-0_NULL_THUNK_DATA
0x158F32240: api-ms-win-core-kernel32-legacy-l1-1-0_NULL_THUNK_DATA
0x158F32270: "__cdecl _imp_VirtualFree" __imp_VirtualFree
0x158F32290: "__cdecl _imp_GetCurrentProcess" __imp_GetCurrentProcess
0x158F355B0: "__cdecl _native_startup_lock" __native_startup_lock
0x158F21008: DllMain
0x158F27744: TransformResourceRecursive
0x158F32260: api-ms-win-core-libraryloader-l1-1-0_NULL_THUNK_DATA
0x158F31180: "__cdecl _GSHandlerCheck_SEH" __GSHandlerCheck_SEH
0x158F34110: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-string-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-string-l1-1-0
0x158F32378: "__cdecl _imp___C_specific_handler" __imp___C_specific_handler
0x158F322C8: "__cdecl _imp_RtlCaptureContext" __imp_RtlCaptureContext
0x158F279A0: TransformCoffImage
0x158F214A0: GetFilePatchSignatureByHandle
0x158F340C0: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-libraryloader-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-libraryloader-l1-1-0
0x158F32188: "__cdecl _imp_GetLastError" __imp_GetLastError
0x158F35000: "__cdecl _native_dllmain_reason" __native_dllmain_reason
0x158F310F8: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x158F32390: "__cdecl _imp_memcmp" __imp_memcmp
0x158F2BC00: LZX_Encode
0x158F35628: ImagehlpCritSectInitialized
0x158F32298: "__cdecl _imp_GetCurrentProcessId" __imp_GetCurrentProcessId
0x158F32010: ImagehlpImportNames
0x158F2AEAC: "public: struct NAMENODE * __ptr64 __cdecl NAMETABLE::LocateNode(char const * __ptr64,int) __ptr64" ?LocateNode@NAMETABLE@@QEAAPEAUNAMENODE@@PEBDH@Z
0x158F2A674: UpdateMD5_64ByteChunk
0x158F30E00: "__cdecl ValidateImageBase" _ValidateImageBase
0x158F32930: "PsymInfo" ??_C@_08KEMEMPNK@PsymInfo?$AA@
0x158F324D8: "SymUnloadModule" ??_C@_0BA@LMOLCEOO@SymUnloadModule?$AA@
0x158F291D0: OldFileEnumSymbolsCallback
0x158F2A2E8: MyVirtualAlloc
0x158F218A4: DecodePatchHeader
0x158F292B4: MatchRemainingSymbolsThisNode
0x158F22108: VariableLengthSignedEncode
0x158F32940: "PsymVer" ??_C@_07OCIHLENC@PsymVer?$AA@
0x158F2A4A4: DestroySubAllocator
0x158F32218: "__cdecl _imp_HeapAlloc" __imp_HeapAlloc
0x158F32258: "__cdecl _imp_FreeLibrary" __imp_FreeLibrary
0x158F25350: MyLzxOutputCallback
0x158F32480: "SymLoadModule" ??_C@_0O@KINPBJDE@SymLoadModule?$AA@
0x158F30A60: "__cdecl DllMainCRTStartup" _DllMainCRTStartup
0x158F25A08: ThrowPeFmtException
0x158F32360: "__cdecl _imp__initterm" __imp__initterm
0x158F32178: "__cdecl _imp_SetLastError" __imp_SetLastError
0x158F29D2C: SymRBInsert
0x158F324A8: "SymEnumerateSymbols" ??_C@_0BE@PGHNAIFN@SymEnumerateSymbols?$AA@
0x158F355E0: Imagehlp
0x158F27EC8: PeValidateResourcesRecursive
0x158F26338: RelocQsort
0x158F2EB50: encode_verbatim_block
0x158F29CA8: SymRBFind
0x158F355A0: "__cdecl _onexitend" __onexitend
0x158F323A8: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x158F322A8: "__cdecl _imp_TerminateProcess" __imp_TerminateProcess
0x158F22700: CreatePatchFileA
0x158F35680: ImagehlpModuleInfo
0x158F32340: api-ms-win-core-sysinfo-l1-1-0_NULL_THUNK_DATA
0x158F323C8: "__cdecl _xi_a" __xi_a
0x158F32530: gCrcTable32
0x158F32330: "__cdecl _imp_GetTickCount" __imp_GetTickCount
0x158F2B4E0: GetImageSymbolRiftInfoFromPsymFiles
0x158F27D30: PeValidateRelocations
0x158F3414C: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-processthreads-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-processthreads-l1-1-0
0x158F32288: api-ms-win-core-memory-l1-1-0_NULL_THUNK_DATA
0x158F355C8: "__cdecl pRawDllMain" _pRawDllMain
0x158F22CA4: CreatePatchFileByHandlesExPrivate
0x158F2E910: estimate_compressed_block_size
0x158F2FB50: encode_trees
0x158F25EA8: UnBindMappedImage
0x158F25178: CreateDefaultInterleaveMap
0x158F34174: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-heap-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-heap-l1-1-0
0x158F32300: "__cdecl _imp_DeleteCriticalSection" __imp_DeleteCriticalSection
0x158F32490: "SymGetModuleInfo" ??_C@_0BB@GPFBCLFD@SymGetModuleInfo?$AA@
0x158F30D10: "__cdecl _security_check_cookie" __security_check_cookie
0x158F25C1C: ImageDirectoryOffsetAndSize
0x158F323C0: "__cdecl _xc_z" __xc_z
0x158F21340: GetFilePatchSignatureW
0x158F322B0: api-ms-win-core-processthreads-l1-1-0_NULL_THUNK_DATA
0x158F32248: "__cdecl _imp_GetProcAddress" __imp_GetProcAddress
0x158F27514: TransformResourceRecursiveOldCompatible
0x158F25B8C: ImageRvaToMappedAddress
0x158F26338: RiftQsort
0x158F32338: "__cdecl _imp_GetSystemTimeAsFileTime" __imp_GetSystemTimeAsFileTime
0x158F32220: "__cdecl _imp_GetProcessHeap" __imp_GetProcessHeap
0x158F32508: "Old" ??_C@_03FNJAPEGP@Old?$AA@
0x158F32950: "Symbols" ??_C@_07EJIGIGMG@Symbols?$AA@
0x158F32278: "__cdecl _imp_UnmapViewOfFile" __imp_UnmapViewOfFile
0x158F2DC10: output_block
0x158F2A5D0: MyHeapAlloc
0x158F32470: "SymSetOptions" ??_C@_0O@LIDFOEPH@SymSetOptions?$AA@
0x158F216F4: TransformOldFileImageForPatching
0x158F322E0: api-ms-win-core-rtlsupport-l1-1-0_NULL_THUNK_DATA
0x158F2A620: MyHeapAllocZero
0x158F285F8: GetImageNonSymbolRiftInfo
0x158F322E8: "__cdecl _imp_MultiByteToWideChar" __imp_MultiByteToWideChar
0x158F341C4: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-rtlsupport-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-rtlsupport-l1-1-0
0x158F322C0: api-ms-win-core-profile-l1-1-0_NULL_THUNK_DATA
0x158F323E0: "__cdecl _guard_fids_table" __guard_fids_table
0x158F323A0: msvcrt_NULL_THUNK_DATA
0x158F32070: "__cdecl load_config_used" _load_config_used
0x158F2AFEC: "unsigned long __cdecl HexStrToUnsigned32(char const * __ptr64)" ?HexStrToUnsigned32@@YAKPEBD@Z
0x158F260BC: SmashLockPrefixesInMappedImage
0x158F2A3D0: SubAllocate
0x158F24D20: CreatePatchFileByHandlesEx
0x158F28300: GetResourceRiftInfoRecursive
0x158F2A1B0: MyMapViewOfFileByHandle
0x158F2A284: MyCreateMappedFileByHandle
0x158F32960: enc_slot_mask
0x158F32510: "0123456789abcdef" ??_C@_0BB@JCEFLFJE@0123456789abcdef?$AA@
0x158F32348: "__cdecl _imp__amsg_exit" __imp__amsg_exit
0x158F2BC60: LZX_EncodeResetState
0x158F25CFC: RebaseMappedImage
0x158F32250: "__cdecl _imp_DisableThreadLibraryCalls" __imp_DisableThreadLibraryCalls
0x158F22A70: CreatePatchFileExW
0x158F32230: "__cdecl _imp_LoadLibraryA" __imp_LoadLibraryA
0x158F2180C: VariableLengthUnsignedDecode
0x158F322D0: "__cdecl _imp_RtlLookupFunctionEntry" __imp_RtlLookupFunctionEntry
0x158F322B8: "__cdecl _imp_QueryPerformanceCounter" __imp_QueryPerformanceCounter
0x158F26190: NormalizeCoffImage
0x158F2E640: get_final_repeated_offset_states
0x158F24EF0: ExtractPatchHeaderToFileByHandles
0x158F32280: "__cdecl _imp_VirtualAlloc" __imp_VirtualAlloc
0x158F28FF4: MyUndecorateSymbol
0x158F27404: TransformOldFile_PE_MarkNonExe
0x158F322D8: "__cdecl _imp_RtlVirtualUnwind" __imp_RtlVirtualUnwind
0x158F262D0: GetNewRvaFromRiftTable
0x158F32460: "SymGetOptions" ??_C@_0O@KGBKFDLO@SymGetOptions?$AA@
0x158F250B0: LzxWindowSize
0x158F2A124: MyMapViewOfFileA
0x158F30F20: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x158F3120C: memcmp
0x158F2F9D0: create_trees
0x158F321C0: "__cdecl _imp_SetFileTime" __imp_SetFileTime
0x158F2A308: CreateSubAllocator
0x158F2766C: TransformOldFile_PE_ResourcesOldCompatible
0x158F340FC: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-handle-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-handle-l1-1-0
0x158F355D0: MyProcessHeap
0x158F32504: "New" ??_C@_03ILBCOJBH@New?$AA@
0x158F32350: "__cdecl _imp__XcptFilter" __imp__XcptFilter
0x158F2B024: "unsigned char const * __ptr64 __cdecl GetNextIniValue(unsigned char const * __ptr64,unsigned char const * __ptr64,unsigned char * __ptr64,unsigned long,unsigned char * __ptr64,unsigned long)" ?GetNextIniValue@@YAPEBEPEBE0PEAEK1K@Z
0x158F32368: "__cdecl _imp_memcpy" __imp_memcpy
0x158F2E250: split_block
0x158F280EC: AddRiftEntryToTable
0x158F34138: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-1-0
0x158F2EE10: encode_aligned_block
0x158F293B0: MatchRemainingSymbolsRecursive
0x158F35008: "__cdecl _security_cookie" __security_cookie
0x158F2E700: encode_uncompressed_block
0x158F2BE40: binary_search_findmatch
0x158F2B1A8: "unsigned char const * __ptr64 __cdecl MyFindIniSection(char const * __ptr64,unsigned char const * __ptr64,unsigned long)" ?MyFindIniSection@@YAPEBEPEBDPEBEK@Z
0x158F32450: "SymInitialize" ??_C@_0O@MCMFENKA@SymInitialize?$AA@
0x158F28128: RiftSortAndRemoveDuplicates
0x158F32200: "__cdecl _imp_CloseHandle" __imp_CloseHandle
0x158F2D480: init_compression_memory
0x158F22830: CreatePatchFileExA
0x158F340D4: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-errorhandling-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-errorhandling-l1-1-0
0x158F210A0: ProgressCallbackWrapper
0x158F324F8: "dbghelp.dll" ??_C@_0M@OOEJBPPK@dbghelp?4dll?$AA@
0x158F355A8: "__cdecl _onexitbegin" __onexitbegin
0x158F32948: "ExeTime" ??_C@_07KPCGPKKJ@ExeTime?$AA@
0x158F29F68: Crc32
0x158F29FA8: SafeCompleteCrc32
0x158F32238: "__cdecl _imp_CreateFileMappingA" __imp_CreateFileMappingA
0x158F32198: "__cdecl _imp_SetUnhandledExceptionFilter" __imp_SetUnhandledExceptionFilter
0x158F22150: EncodePatchHeader
0x158F29190: NewFileEnumSymbolsCallback
0x158F30E34: "__cdecl _security_init_cookie" __security_init_cookie
0x158F21840: VariableLengthSignedDecode
0x158F22760: CreatePatchFileW
0x158F340AC: "__cdecl _IMPORT_DESCRIPTOR_msvcrt" __IMPORT_DESCRIPTOR_msvcrt
0x158F32380: "__cdecl _imp_malloc" __imp_malloc
0x158F321B8: "__cdecl _imp_WriteFile" __imp_WriteFile
0x158F321D8: "__cdecl _imp_GetFileSize" __imp_GetFileSize
0x158F321B0: "__cdecl _imp_GetFileTime" __imp_GetFileTime
0x158F21570: GetFilePatchSignatureByBuffer
0x158F30F70: "__cdecl _report_gsfailure" __report_gsfailure
0x158F324E8: "SymCleanup" ??_C@_0L@GDMHENGB@SymCleanup?$AA@
0x158F322F8: "__cdecl _imp_LeaveCriticalSection" __imp_LeaveCriticalSection
0x158F355B8: "__cdecl _native_startup_state" __native_startup_state
0x158F25C6C: ImageDirectoryMappedAddress
0x158F2C1B0: quick_insert_bsearch_findmatch
0x158F2C340: binary_search_remove_node
0x158F34124: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-memory-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-memory-l1-1-0
0x158F2F130: perform_flush_output_callback
0x158F21270: GetFilePatchSignatureA
0x158F2FA80: fix_tree_cost_estimates
0x158F32268: "__cdecl _imp_MapViewOfFile" __imp_MapViewOfFile
0x158F3419C: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-profile-l1-1-0" __IMPORT_DESCRIPTOR_api-ms-win-core-profile-l1-1-0
0x158F35D10: "__cdecl _@@_PchSym_@00@KxulyqvxgPillgKxulmvxlivUyzhvUxlnkivhhUnhkzgxsUnhkzgxsxUlyquivUznwGEUkivxlnkOlyq@mspatchc" __@@_PchSym_@00@KxulyqvxgPillgKxulmvxlivUyzhvUxlnkivhhUnhkzgxsUnhkzgxsxUlyquivUznwGEUkivxlnkOlyq@mspatchc
0x158F32358: "__cdecl _imp_free" __imp_free
0x158F30DA0: "__cdecl IsNonwritableInCurrentImage" _IsNonwritableInCurrentImage
0x158F32328: api-ms-win-core-synch-l1-2-0_NULL_THUNK_DATA
0x158F253B8: CreateRawLzxPatchDataFromBuffers
0x158F32318: api-ms-win-core-synch-l1-1-0_NULL_THUNK_DATA
0x158F34188: "__cdecl _IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-2-0" __IMPORT_DESCRIPTOR_api-ms-win-core-synch-l1-2-0
0x158F31224: memset
0x158F341D8: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR
0x158F2944C: GetImageSymbolRiftInfo
[JEB Decompiler by PNF Software]