w3wphost.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
WAS App Hosting library
Authors
© Microsoft Corporation. All rights reserved.
File size
80.0 KB
Uploaded
2025-12-01 08:13
Views
45
SHA-256
daf844d520a5f81df5a52300e2b46c47

Exported functions 8

??0IPM_MESSAGE_PIPE@@QEAA@AEBV0@@Z #1 · 0x33c0
??4IPM_MESSAGE_PIPE@@QEAAAEAV0@AEBV0@@Z #2 · 0x3440
??_7IPM_MESSAGE_PIPE@@6B@ #3 · 0xe168
AppHostInitialize #4 · 0x3ed0
HostedSetMetadata #5 · 0x5680
HostedW3SVCStart #6 · 0x56d0
HostedW3SVCStop #7 · 0x5a10
IncrementMessageCount #8 · 0x5a80

Imported DLLs & functions 144

CoInitializeEx 0x18000e388
CoUninitialize 0x18000e390
IsDebuggerPresent 0x18000e3a8
OutputDebugStringA 0x18000e3b0
OutputDebugStringW 0x18000e3a0
GetLastError 0x18000e3c0
RaiseException 0x18000e3d0
SetUnhandledExceptionFilter 0x18000e3c8
UnhandledExceptionFilter 0x18000e3d8
FindClose 0x18000e3e8
FindFirstFileW 0x18000e3f0
GetFileAttributesW 0x18000e3f8
CloseHandle 0x18000e408
GetProcessHeap 0x18000e420
HeapAlloc 0x18000e418
HeapFree 0x18000e430
HeapReAlloc 0x18000e428
FreeLibrary 0x18000e460
GetModuleFileNameW 0x18000e440
GetModuleHandleW 0x18000e458
GetProcAddress 0x18000e450
LoadLibraryExW 0x18000e448
PerfCreateInstance 0x18000e480
PerfDeleteInstance 0x18000e488
PerfSetCounterRefValue 0x18000e470
PerfSetULongLongCounterValue 0x18000e478
ExpandEnvironmentStringsW 0x18000e498
GetCurrentProcess 0x18000e4c0
GetCurrentProcessId 0x18000e4b8
GetCurrentThreadId 0x18000e4a8
TerminateProcess 0x18000e4b0
QueryPerformanceCounter 0x18000e4d0
K32EmptyWorkingSet 0x18000e4e0
RegCloseKey 0x18000e4f0
RegOpenKeyExW 0x18000e4f8
RegQueryValueExW 0x18000e500
RtlCaptureContext 0x18000e520
RtlLookupFunctionEntry 0x18000e510
RtlVirtualUnwind 0x18000e518
CreateEventA 0x18000e560
DeleteCriticalSection 0x18000e538
EnterCriticalSection 0x18000e558
InitializeCriticalSectionAndSpinCount 0x18000e530
LeaveCriticalSection 0x18000e540
SetEvent 0x18000e548
WaitForSingleObject 0x18000e550
GetLocalTime 0x18000e590
GetSystemTimeAsFileTime 0x18000e588
GetTickCount 0x18000e580
CreateTimerQueue 0x18000e5b8
CreateTimerQueueTimer 0x18000e5b0
DeleteTimerQueueEx 0x18000e5a8
DeleteTimerQueueTimer 0x18000e5a0
QueueUserWorkItem 0x18000e5c0
SystemTimeToFileTime 0x18000e5d0
??0BUFFER@@QEAA@PEAEK@Z 0x18000e720
??0BUFFER@@QEAA@XZ 0x18000e648
??0CLKRHashTable@@QEAA@PEBDP6A?B_KPEBX@ZP6AK_K@ZP6A_N33@ZP6AX1H@ZNKK_N@Z 0x18000e5f8
??0CReaderWriterLock3@@QEAA@AEBV0@@Z 0x18000e688
??0CReaderWriterLock3@@QEAA@XZ 0x18000e710
??0EVENT_LOG@@QEAA@PEBG@Z 0x18000e6f8
??0STRA@@QEAA@PEADK@Z 0x18000e670
??0STRU_PATH@@QEAA@G@Z 0x18000e738
??0STRU@@QEAA@PEAGK@Z 0x18000e718
??0STRU@@QEAA@XZ 0x18000e700
??1BUFFER@@QEAA@XZ 0x18000e708
??1CLKRHashTable@@QEAA@XZ 0x18000e600
??1CReaderWriterLock3@@QEAA@XZ 0x18000e690
??1IPM_MESSAGE_PIPE@@EEAA@XZ 0x18000e678
??1STRA@@QEAA@XZ 0x18000e608
??1STRU_PATH@@QEAA@XZ 0x18000e740
??1STRU@@QEAA@XZ 0x18000e790
??4CReaderWriterLock3@@QEAAAEAV0@AEBV0@@Z 0x18000e680
?Append@STRU@@QEAAJG@Z 0x18000e760
?Append@STRU@@QEAAJPEBG@Z 0x18000e6c8
?Clear@CLKRHashTable@@QEAAXXZ 0x18000e5f0
?Copy@STRU@@QEAAJPEBG@Z 0x18000e758
?Copy@STRU@@QEAAJPEBGK@Z 0x18000e788
?CopyW@STRA@@QEAAJPEBG@Z 0x18000e618
?CreateIpmMessagePipe@IPM_MESSAGE_PIPE@@SAJPEAVIPM_MESSAGE_ACCEPTOR@@PEBGHPEAU_SECURITY_ATTRIBUTES@@PEAPEAV1@@Z 0x18000e668
?DestroyIpmMessagePipe@IPM_MESSAGE_PIPE@@QEAAXXZ 0x18000e660
?ExpandEnvironmentVariables@STRU_PATH@@QEAAJPEAG@Z 0x18000e748
?FindKey@CLKRHashTable@@QEBA?AW4LK_RETCODE@@_KPEAPEBX@Z 0x18000e5e8
?GetStringizedIpmOpcode@IPM_MESSAGE_PIPE@@SAPEBGW4IPM_OPCODE@@@Z 0x18000e658
?InsertRecord@CLKRHashTable@@QEAA?AW4LK_RETCODE@@PEBX_N@Z 0x18000e5e0
?IsEmpty@STRU@@QEBA_NXZ 0x18000e778
?LogEvent@EVENT_LOG@@QEAAXKGQEAPEBGK@Z 0x18000e6f0
?QueryBuffer@STRU@@QEAAPEAVBUFFER@@XZ 0x18000e730
?QueryCCH@STRU@@QEBAKXZ 0x18000e770
?QueryPtr@BUFFER@@QEBAPEAXXZ 0x18000e6b8
?QuerySize@BUFFER@@QEBAKXZ 0x18000e6a8
?QuerySizeCCH@STRU@@QEBAKXZ 0x18000e6a0
?QueryStr@STRA@@QEAAPEADXZ 0x18000e610
?QueryStr@STRU@@QEAAPEAGXZ 0x18000e6b0
?ReadLock@CReaderWriterLock3@@QEAAXXZ 0x18000e628
?ReadUnlock@CReaderWriterLock3@@QEAAXXZ 0x18000e620
?Reset@STRU@@QEAAXXZ 0x18000e750
?Resize@BUFFER@@QEAA_NK@Z 0x18000e640
?Resize@STRU@@QEAAJK@Z 0x18000e698
?SetLen@STRU@@QEAA_NK@Z 0x18000e768
?SyncWithBuffer@STRU@@QEAAXXZ 0x18000e6c0
?WriteLock@CReaderWriterLock3@@QEAAXXZ 0x18000e638
?WriteMessage@IPM_MESSAGE_PIPE@@QEAAJW4IPM_OPCODE@@KPEAX@Z 0x18000e650
?WriteUnlock@CReaderWriterLock3@@QEAAXXZ 0x18000e630
IISGetPlatformType 0x18000e6e0
PuCreateDebugPrintsObject 0x18000e6d0
PuDbgPrint 0x18000e6e8
PuDbgPrintError 0x18000e728
PuLoadDebugFlagsFromRegStr 0x18000e6d8
SkipTo 0x18000e780
__C_specific_handler 0x18000e850
_amsg_exit 0x18000e840
_callnewh 0x18000e830
_initterm 0x18000e848
_purecall 0x18000e7b0
_ultow 0x18000e7c0
_vsnwprintf 0x18000e818
_wcsicmp 0x18000e7b8
_wcsupr 0x18000e7d8
_wtoi 0x18000e7f0
_XcptFilter 0x18000e838
free 0x18000e820
iswdigit 0x18000e810
iswspace 0x18000e808
malloc 0x18000e828
memcpy 0x18000e860
memcpy_s 0x18000e800
memmove 0x18000e7a0
memset 0x18000e858
swprintf_s 0x18000e7c8
wcschr 0x18000e7a8
wcscmp 0x18000e868
wcscpy_s 0x18000e7e8
wcsncpy_s 0x18000e7f8
wcsrchr 0x18000e7d0
wcsstr 0x18000e7e0
GetDefaultNativeConfigurationSystem 0x18000e878
InitializeNativeConfiguration 0x18000e880
TerminateNativeConfiguration 0x18000e888
NtQuerySystemInformation 0x18000e898
SysAllocString 0x18000e378
VariantClear 0x18000e368
VariantInit 0x18000e370