fhshl.dll
Description: File History Custom Shell Library
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.3636
Architecture: 64-bit
Operating System: Windows NT
SHA256: 1a8e024755247d9086a8c111bdb984d3
File Size: 153.0 KB
Uploaded At: Dec. 1, 2025, 7:28 a.m.
Views: 7
Exported Functions
- CreateCatalog (Ordinal: 1, Address: 0x12770)
- CreateSearchBindCtx (Ordinal: 2, Address: 0xf260)
- CreateVirtualItem (Ordinal: 3, Address: 0x12550)
- FreeCatalog (Ordinal: 4, Address: 0x12c60)
- GetBackupPathFromPidl (Ordinal: 5, Address: 0xfaa0)
- ParsePIDL (Ordinal: 6, Address: 0xf140)
- DllCanUnloadNow (Ordinal: 7, Address: 0x12fb0)
- DllGetClassObject (Ordinal: 8, Address: 0x13130)
- DllRegisterServer (Ordinal: 9, Address: 0x13240)
- DllUnregisterServer (Ordinal: 10, Address: 0x13520)
Imported DLLs & Functions
ADVAPI32.dll
- GetTraceEnableFlags (Address: 0x1800178d0)
- GetTraceEnableLevel (Address: 0x1800178a8)
- GetTraceLoggerHandle (Address: 0x1800178f8)
- RegCloseKey (Address: 0x1800178b0)
- RegCreateKeyExW (Address: 0x1800178c0)
- RegDeleteTreeW (Address: 0x1800178f0)
- RegGetValueW (Address: 0x1800178b8)
- RegisterTraceGuidsW (Address: 0x1800178d8)
- RegSetValueExW (Address: 0x1800178e8)
- TraceMessage (Address: 0x1800178c8)
- UnregisterTraceGuids (Address: 0x1800178e0)
api-ms-win-core-path-l1-1-0.dll
- PathCchStripToRoot (Address: 0x180017bb8)
KERNEL32.dll
- CloseHandle (Address: 0x1800179d0)
- CompareFileTime (Address: 0x1800179e0)
- CompareStringOrdinal (Address: 0x1800179b8)
- CreateThread (Address: 0x1800179d8)
- DecodePointer (Address: 0x180017910)
- DeleteCriticalSection (Address: 0x180017960)
- DisableThreadLibraryCalls (Address: 0x180017970)
- EncodePointer (Address: 0x180017918)
- EnterCriticalSection (Address: 0x180017a30)
- FileTimeToSystemTime (Address: 0x1800179b0)
- FindResourceExW (Address: 0x180017990)
- GetCurrentProcess (Address: 0x180017978)
- GetCurrentProcessId (Address: 0x1800179e8)
- GetCurrentThreadId (Address: 0x180017958)
- GetDiskFreeSpaceExW (Address: 0x1800179c8)
- GetLastError (Address: 0x1800179c0)
- GetModuleFileNameW (Address: 0x180017948)
- GetModuleHandleW (Address: 0x180017988)
- GetStringTypeW (Address: 0x180017928)
- GetSystemTimeAsFileTime (Address: 0x1800179f0)
- GetTickCount (Address: 0x1800179f8)
- InitializeCriticalSection (Address: 0x180017968)
- LeaveCriticalSection (Address: 0x180017950)
- LoadResource (Address: 0x180017998)
- LockResource (Address: 0x1800179a0)
- MultiByteToWideChar (Address: 0x180017938)
- QueryFullProcessImageNameW (Address: 0x180017980)
- QueryPerformanceCounter (Address: 0x180017908)
- RaiseException (Address: 0x180017940)
- RtlCaptureContext (Address: 0x180017a00)
- RtlLookupFunctionEntry (Address: 0x180017a08)
- RtlVirtualUnwind (Address: 0x180017a10)
- SetUnhandledExceptionFilter (Address: 0x180017a20)
- SizeofResource (Address: 0x1800179a8)
- Sleep (Address: 0x180017920)
- TerminateProcess (Address: 0x180017a28)
- UnhandledExceptionFilter (Address: 0x180017a18)
- WideCharToMultiByte (Address: 0x180017930)
msvcrt.dll
- ___lc_codepage_func (Address: 0x180017c08)
- ___lc_handle_func (Address: 0x180017c00)
- ___mb_cur_max_func (Address: 0x180017d18)
- __C_specific_handler (Address: 0x180017ca8)
- __crtLCMapStringW (Address: 0x180017c18)
- __CxxFrameHandler3 (Address: 0x180017bc8)
- __dllonexit (Address: 0x180017c78)
- __pctype_func (Address: 0x180017c10)
- _amsg_exit (Address: 0x180017c30)
- _callnewh (Address: 0x180017cc8)
- _CxxThrowException (Address: 0x180017cd8)
- _errno (Address: 0x180017ce0)
- _get_errno (Address: 0x180017c80)
- _initterm (Address: 0x180017c50)
- _lock (Address: 0x180017c68)
- _onexit (Address: 0x180017d20)
- _purecall (Address: 0x180017d10)
- _set_errno (Address: 0x180017bf8)
- _unlock (Address: 0x180017c70)
- _vsnwprintf (Address: 0x180017c48)
- _XcptFilter (Address: 0x180017c28)
- ??0bad_cast@@QEAA@AEBV0@@Z (Address: 0x180017c88)
- ??0bad_cast@@QEAA@PEBD@Z (Address: 0x180017c98)
- ??0exception@@QEAA@AEBQEBD@Z (Address: 0x180017be8)
- ??0exception@@QEAA@AEBQEBDH@Z (Address: 0x180017cc0)
- ??0exception@@QEAA@AEBV0@@Z (Address: 0x180017bd0)
- ??1bad_cast@@UEAA@XZ (Address: 0x180017c90)
- ??1exception@@UEAA@XZ (Address: 0x180017be0)
- ??1type_info@@UEAA@XZ (Address: 0x180017c60)
- ??3@YAXPEAX@Z (Address: 0x180017cd0)
- ?terminate@@YAXXZ (Address: 0x180017c58)
- ?what@exception@@UEBAPEBDXZ (Address: 0x180017bd8)
- abort (Address: 0x180017c20)
- calloc (Address: 0x180017cb0)
- free (Address: 0x180017ca0)
- isspace (Address: 0x180017ce8)
- ldiv (Address: 0x180017c40)
- malloc (Address: 0x180017cb8)
- memchr (Address: 0x180017cf8)
- memcpy (Address: 0x180017d08)
- memmove (Address: 0x180017c38)
- memset (Address: 0x180017d30)
- setlocale (Address: 0x180017d00)
- strerror (Address: 0x180017d28)
- tolower (Address: 0x180017cf0)
- wctob (Address: 0x180017bf0)
ole32.dll
- CLSIDFromString (Address: 0x180017d58)
- CoCreateInstance (Address: 0x180017d48)
- CoTaskMemAlloc (Address: 0x180017d70)
- CoTaskMemFree (Address: 0x180017d68)
- CoTaskMemRealloc (Address: 0x180017d40)
- CreateBindCtx (Address: 0x180017d78)
- PropVariantClear (Address: 0x180017d60)
- StringFromGUID2 (Address: 0x180017d50)
OLEAUT32.dll
- SysAllocString (Address: 0x180017a58)
- SysAllocStringByteLen (Address: 0x180017a48)
- SysAllocStringLen (Address: 0x180017a70)
- SysFreeString (Address: 0x180017a80)
- SysStringByteLen (Address: 0x180017a40)
- SysStringLen (Address: 0x180017a50)
- SystemTimeToVariantTime (Address: 0x180017a68)
- VariantClear (Address: 0x180017a78)
- VariantInit (Address: 0x180017a60)
PROPSYS.dll
- InitVariantFromBuffer (Address: 0x180017ad0)
- PropVariantToVariant (Address: 0x180017ab0)
- PSCreateMemoryPropertyStore (Address: 0x180017ab8)
- PSGetPropertyDescription (Address: 0x180017ac0)
- PSPropertyBag_ReadBOOL (Address: 0x180017a98)
- PSPropertyBag_ReadStrAlloc (Address: 0x180017aa8)
- PSPropertyBag_ReadULONGLONG (Address: 0x180017aa0)
- PSPropertyBag_WriteStr (Address: 0x180017a90)
- PSPropertyBag_WriteULONGLONG (Address: 0x180017ac8)
SHELL32.dll
- (Address: 0x180017b20)
- (Address: 0x180017b50)
- (Address: 0x180017b38)
- (Address: 0x180017ae0)
- (Address: 0x180017ae8)
- (Address: 0x180017af0)
- (Address: 0x180017af8)
- (Address: 0x180017b00)
- (Address: 0x180017b10)
- SHBindToParent (Address: 0x180017b40)
- SHCreateDefaultExtractIcon (Address: 0x180017b28)
- SHCreateItemFromParsingName (Address: 0x180017b08)
- ShellExecuteExW (Address: 0x180017b18)
- SHGetIconOverlayIndexW (Address: 0x180017b30)
- SHParseDisplayName (Address: 0x180017b48)
SHLWAPI.dll
- (Address: 0x180017b78)
- (Address: 0x180017b80)
- (Address: 0x180017b88)
- (Address: 0x180017b90)
- PathFileExistsW (Address: 0x180017b60)
- SHStrDupW (Address: 0x180017b70)
- StrCmpLogicalW (Address: 0x180017b68)
USER32.dll
- LoadStringW (Address: 0x180017ba8)
- UnregisterClassA (Address: 0x180017ba0)