fhshl.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
File History Custom Shell Library
Authors
© Microsoft Corporation. All rights reserved.
File size
153.0 KB
Uploaded
2025-12-01 07:28
Views
76
SHA-256
1a8e024755247d9086a8c111bdb984d3

Exported functions 10

CreateCatalog #1 · 0x12770
CreateSearchBindCtx #2 · 0xf260
CreateVirtualItem #3 · 0x12550
FreeCatalog #4 · 0x12c60
GetBackupPathFromPidl #5 · 0xfaa0
ParsePIDL #6 · 0xf140
DllCanUnloadNow #7 · 0x12fb0
DllGetClassObject #8 · 0x13130
DllRegisterServer #9 · 0x13240
DllUnregisterServer #10 · 0x13520

Imported DLLs & functions 146

GetTraceEnableFlags 0x1800178d0
GetTraceEnableLevel 0x1800178a8
GetTraceLoggerHandle 0x1800178f8
RegCloseKey 0x1800178b0
RegCreateKeyExW 0x1800178c0
RegDeleteTreeW 0x1800178f0
RegGetValueW 0x1800178b8
RegisterTraceGuidsW 0x1800178d8
RegSetValueExW 0x1800178e8
TraceMessage 0x1800178c8
UnregisterTraceGuids 0x1800178e0
PathCchStripToRoot 0x180017bb8
CloseHandle 0x1800179d0
CompareFileTime 0x1800179e0
CompareStringOrdinal 0x1800179b8
CreateThread 0x1800179d8
DecodePointer 0x180017910
DeleteCriticalSection 0x180017960
DisableThreadLibraryCalls 0x180017970
EncodePointer 0x180017918
EnterCriticalSection 0x180017a30
FileTimeToSystemTime 0x1800179b0
FindResourceExW 0x180017990
GetCurrentProcess 0x180017978
GetCurrentProcessId 0x1800179e8
GetCurrentThreadId 0x180017958
GetDiskFreeSpaceExW 0x1800179c8
GetLastError 0x1800179c0
GetModuleFileNameW 0x180017948
GetModuleHandleW 0x180017988
GetStringTypeW 0x180017928
GetSystemTimeAsFileTime 0x1800179f0
GetTickCount 0x1800179f8
InitializeCriticalSection 0x180017968
LeaveCriticalSection 0x180017950
LoadResource 0x180017998
LockResource 0x1800179a0
MultiByteToWideChar 0x180017938
QueryFullProcessImageNameW 0x180017980
QueryPerformanceCounter 0x180017908
RaiseException 0x180017940
RtlCaptureContext 0x180017a00
RtlLookupFunctionEntry 0x180017a08
RtlVirtualUnwind 0x180017a10
SetUnhandledExceptionFilter 0x180017a20
SizeofResource 0x1800179a8
Sleep 0x180017920
TerminateProcess 0x180017a28
UnhandledExceptionFilter 0x180017a18
WideCharToMultiByte 0x180017930
___lc_codepage_func 0x180017c08
___lc_handle_func 0x180017c00
___mb_cur_max_func 0x180017d18
__C_specific_handler 0x180017ca8
__crtLCMapStringW 0x180017c18
__CxxFrameHandler3 0x180017bc8
__dllonexit 0x180017c78
__pctype_func 0x180017c10
_amsg_exit 0x180017c30
_callnewh 0x180017cc8
_CxxThrowException 0x180017cd8
_errno 0x180017ce0
_get_errno 0x180017c80
_initterm 0x180017c50
_lock 0x180017c68
_onexit 0x180017d20
_purecall 0x180017d10
_set_errno 0x180017bf8
_unlock 0x180017c70
_vsnwprintf 0x180017c48
_XcptFilter 0x180017c28
??0bad_cast@@QEAA@AEBV0@@Z 0x180017c88
??0bad_cast@@QEAA@PEBD@Z 0x180017c98
??0exception@@QEAA@AEBQEBD@Z 0x180017be8
??0exception@@QEAA@AEBQEBDH@Z 0x180017cc0
??0exception@@QEAA@AEBV0@@Z 0x180017bd0
??1bad_cast@@UEAA@XZ 0x180017c90
??1exception@@UEAA@XZ 0x180017be0
??1type_info@@UEAA@XZ 0x180017c60
??3@YAXPEAX@Z 0x180017cd0
?terminate@@YAXXZ 0x180017c58
?what@exception@@UEBAPEBDXZ 0x180017bd8
abort 0x180017c20
calloc 0x180017cb0
free 0x180017ca0
isspace 0x180017ce8
ldiv 0x180017c40
malloc 0x180017cb8
memchr 0x180017cf8
memcpy 0x180017d08
memmove 0x180017c38
memset 0x180017d30
setlocale 0x180017d00
strerror 0x180017d28
tolower 0x180017cf0
wctob 0x180017bf0
CLSIDFromString 0x180017d58
CoCreateInstance 0x180017d48
CoTaskMemAlloc 0x180017d70
CoTaskMemFree 0x180017d68
CoTaskMemRealloc 0x180017d40
CreateBindCtx 0x180017d78
PropVariantClear 0x180017d60
StringFromGUID2 0x180017d50
SysAllocString 0x180017a58
SysAllocStringByteLen 0x180017a48
SysAllocStringLen 0x180017a70
SysFreeString 0x180017a80
SysStringByteLen 0x180017a40
SysStringLen 0x180017a50
SystemTimeToVariantTime 0x180017a68
VariantClear 0x180017a78
VariantInit 0x180017a60
InitVariantFromBuffer 0x180017ad0
PropVariantToVariant 0x180017ab0
PSCreateMemoryPropertyStore 0x180017ab8
PSGetPropertyDescription 0x180017ac0
PSPropertyBag_ReadBOOL 0x180017a98
PSPropertyBag_ReadStrAlloc 0x180017aa8
PSPropertyBag_ReadULONGLONG 0x180017aa0
PSPropertyBag_WriteStr 0x180017a90
PSPropertyBag_WriteULONGLONG 0x180017ac8
0x180017b20
0x180017b50
0x180017b38
0x180017ae0
0x180017ae8
0x180017af0
0x180017af8
0x180017b00
0x180017b10
SHBindToParent 0x180017b40
SHCreateDefaultExtractIcon 0x180017b28
SHCreateItemFromParsingName 0x180017b08
ShellExecuteExW 0x180017b18
SHGetIconOverlayIndexW 0x180017b30
SHParseDisplayName 0x180017b48
0x180017b78
0x180017b80
0x180017b88
0x180017b90
PathFileExistsW 0x180017b60
SHStrDupW 0x180017b70
StrCmpLogicalW 0x180017b68
LoadStringW 0x180017ba8
UnregisterClassA 0x180017ba0