iiscore.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
IIS Web Server Core
Authors
© Microsoft Corporation. All rights reserved.
File size
340.0 KB
Uploaded
2025-12-01 08:12
Views
74
SHA-256
ba4c2e2f575c7df66243e2cf13649399

Exported functions 1

GetProtocolManager #1 · 0x385c0

Imported DLLs & functions 326

DebugBreak 0x18003eb90
IsDebuggerPresent 0x18003eb88
OutputDebugStringA 0x18003eb98
OutputDebugStringW 0x18003eba0
DelayLoadFailureHook 0x18003ebb0
ResolveDelayLoadedAPI 0x18003ebc0
GetLastError 0x18003ebd8
SetLastError 0x18003ebe8
SetUnhandledExceptionFilter 0x18003ebd0
UnhandledExceptionFilter 0x18003ebe0
CompareFileTime 0x18003ec10
CreateFileW 0x18003ec20
FindClose 0x18003ec08
FindFirstFileW 0x18003ec00
GetFileSizeEx 0x18003ec18
GetFileType 0x18003ec28
GetFinalPathNameByHandleW 0x18003ebf8
GetVolumeNameForVolumeMountPointW 0x18003ec38
ReadDirectoryChangesW 0x18003ec48
CloseHandle 0x18003ec58
DuplicateHandle 0x18003ec60
GetProcessHeap 0x18003ec70
HeapAlloc 0x18003ec80
HeapFree 0x18003ec78
LocalAlloc 0x18003ec98
LocalFree 0x18003eca0
LocalReAlloc 0x18003ec90
FreeLibrary 0x18003ecd8
GetModuleFileNameA 0x18003ecb0
GetModuleHandleExW 0x18003ecb8
GetModuleHandleW 0x18003ecc0
GetProcAddress 0x18003ecc8
LoadLibraryExW 0x18003ecd0
FormatMessageW 0x18003ecf0
IdnToAscii 0x18003ece8
ExpandEnvironmentStringsW 0x18003ed00
GetCommandLineW 0x18003ed08
GetEnvironmentVariableW 0x18003ed10
CreateThread 0x18003ed48
GetCurrentProcess 0x18003ed38
GetCurrentProcessId 0x18003ed78
GetCurrentThread 0x18003ed28
GetCurrentThreadId 0x18003ed50
OpenProcessToken 0x18003ed20
OpenThreadToken 0x18003ed80
SetThreadToken 0x18003ed60
TerminateProcess 0x18003ed30
TlsAlloc 0x18003ed40
TlsFree 0x18003ed58
TlsGetValue 0x18003ed70
TlsSetValue 0x18003ed68
GetProcessAffinityMask 0x18003ed90
QueryPerformanceCounter 0x18003eda0
RegCloseKey 0x18003edc0
RegOpenKeyExW 0x18003edb0
RegQueryValueExW 0x18003edb8
RtlCaptureContext 0x18003ede0
RtlLookupFunctionEntry 0x18003edd0
RtlVirtualUnwind 0x18003edd8
MultiByteToWideChar 0x18003edf8
WideCharToMultiByte 0x18003edf0
AcquireSRWLockExclusive 0x18003ee80
AcquireSRWLockShared 0x18003ee60
CreateEventW 0x18003ee68
CreateMutexExW 0x18003ee70
CreateSemaphoreExW 0x18003ee38
DeleteCriticalSection 0x18003ee58
EnterCriticalSection 0x18003ee20
InitializeCriticalSectionEx 0x18003ee18
InitializeSRWLock 0x18003ee28
LeaveCriticalSection 0x18003ee40
OpenSemaphoreW 0x18003ee10
ReleaseMutex 0x18003ee78
ReleaseSemaphore 0x18003ee88
ReleaseSRWLockExclusive 0x18003ee50
ReleaseSRWLockShared 0x18003ee90
SetEvent 0x18003ee30
WaitForSingleObject 0x18003ee08
WaitForSingleObjectEx 0x18003ee48
GetComputerNameExA 0x18003eec0
GetComputerNameExW 0x18003eeb8
GetSystemDirectoryW 0x18003eeb0
GetSystemInfo 0x18003eec8
GetSystemTimeAsFileTime 0x18003eed8
GetTickCount 0x18003eed0
GetTickCount64 0x18003eee0
CloseThreadpoolTimer 0x18003ef00
CreateThreadpoolTimer 0x18003ef08
SetThreadpoolTimer 0x18003eef0
WaitForThreadpoolTimerCallbacks 0x18003eef8
FileTimeToSystemTime 0x18003ef18
CopySid 0x18003ef48
DuplicateTokenEx 0x18003ef40
GetKernelObjectSecurity 0x18003ef28
GetTokenInformation 0x18003ef38
RevertToSelf 0x18003ef30
LookupAccountNameW 0x18003ef58
CryptAcquireContextW 0x18003eaf8
CryptCreateHash 0x18003eb00
CryptDestroyHash 0x18003ead8
CryptGetHashParam 0x18003eae8
CryptHashData 0x18003eae0
CryptReleaseContext 0x18003eaf0
HttpQueryRequestProperty 0x18003eb10
??0ALLOC_CACHE_HANDLER@@QEAA@PEBDPEBUALLOC_CACHE_CONFIGURATION@@H@Z 0x18003f130
??0BUFFER@@QEAA@PEAEK@Z 0x18003f1a8
??0BUFFER@@QEAA@XZ 0x18003f050
??0CEtwTracer@@QEAA@XZ 0x18003eff0
??0CLKRHashTable@@QEAA@PEBDP6A?B_KPEBX@ZP6AK_K@ZP6A_N33@ZP6AX1H@ZNKK_N@Z 0x18003f098
??0CReaderWriterLock3@@QEAA@XZ 0x18003f030
??0CSmallSpinLock@@QEAA@XZ 0x18003ef80
??0EVENT_LOG@@QEAA@PEBG@Z 0x18003f028
??0LANG_STRING@@QEAA@XZ 0x18003f118
??0MULTISZ@@QEAA@PEBG@Z 0x18003f2f8
??0MULTISZ@@QEAA@XZ 0x18003f070
??0MULTISZA@@QEAA@XZ 0x18003efc8
??0STRA@@QEAA@PEADK@Z 0x18003f270
??0STRA@@QEAA@XZ 0x18003f2a0
??0STRU@@QEAA@PEAGK@Z 0x18003f1a0
??0STRU@@QEAA@XZ 0x18003f040
??0TREE_HASH_TABLE@@QEAA@H@Z 0x18003f0b0
??1ALLOC_CACHE_HANDLER@@QEAA@XZ 0x18003f158
??1BUFFER@@QEAA@XZ 0x18003f048
??1CLKRHashTable@@QEAA@XZ 0x18003f088
??1CReaderWriterLock3@@QEAA@XZ 0x18003f038
??1CSmallSpinLock@@QEAA@XZ 0x18003efd8
??1MULTISZ@@QEAA@XZ 0x18003f080
??1MULTISZA@@QEAA@XZ 0x18003ef70
??1STRA@@QEAA@XZ 0x18003f230
??1STRU@@QEAA@XZ 0x18003f058
??1TREE_HASH_TABLE@@QEAA@XZ 0x18003f0a8
?Alloc@ALLOC_CACHE_HANDLER@@QEAAPEAXXZ 0x18003f298
?Append@MULTISZ@@QEAAHPEBG@Z 0x18003f178
?Append@STRA@@QEAAJAEBV1@@Z 0x18003f320
?Append@STRA@@QEAAJPEBD@Z 0x18003f248
?Append@STRA@@QEAAJPEBDK@Z 0x18003f250
?Append@STRU@@QEAAJAEBV1@@Z 0x18003f290
?Append@STRU@@QEAAJPEBG@Z 0x18003f1d8
?Append@STRU@@QEAAJPEBGK@Z 0x18003f288
?AppendW@MULTISZA@@QEAAHPEBGK@Z 0x18003efa0
?AppendW@STRA@@QEAAJPEBG@Z 0x18003f358
?AppendW@STRA@@QEAAJPEBGK@Z 0x18003f360
?AppendWTruncate@STRA@@QEAAJPEBG@Z 0x18003f2d8
?AppendWTruncate@STRA@@QEAAJPEBGK@Z 0x18003f368
?Apply@CLKRHashTable@@QEAAKP6A?AW4LK_ACTION@@PEBXPEAX@Z1W4LK_LOCKTYPE@@@Z 0x18003f200
?Clear@CLKRHashTable@@QEAAXXZ 0x18003f190
?Clear@TREE_HASH_TABLE@@QEAAXXZ 0x18003f198
?Copy@STRA@@QEAAJPEBD@Z 0x18003f240
?Copy@STRA@@QEAAJPEBDK@Z 0x18003f280
?Copy@STRU@@QEAAJAEBV1@@Z 0x18003f370
?Copy@STRU@@QEAAJPEBG@Z 0x18003f180
?Copy@STRU@@QEAAJPEBGK@Z 0x18003f1e0
?CopyA@STRU@@QEAAJPEBDK@Z 0x18003f2d0
?CopyToBuffer@STRA@@QEBAJPEADPEAK@Z 0x18003f328
?CopyToBuffer@STRU@@QEBAJPEAGPEAK@Z 0x18003f2e8
?CopyW@STRA@@QEAAJPEBG@Z 0x18003f018
?CopyW@STRA@@QEAAJPEBGK@Z 0x18003f380
?CopyWToUTF8Escaped@STRA@@QEAAJPEBGK@Z 0x18003f338
?CopyWToUTF8Unescaped@STRA@@QEAAJPEBG@Z 0x18003f2b0
?CopyWToUTF8Unescaped@STRA@@QEAAJPEBGK@Z 0x18003f340
?DeleteKey@CLKRHashTable@@QEAA?AW4LK_RETCODE@@_K@Z 0x18003f208
?DeletePath@TREE_HASH_TABLE@@QEAAXPEBG@Z 0x18003f1c0
?DeleteRecord@CLKRHashTable@@QEAA?AW4LK_RETCODE@@PEBX@Z 0x18003f378
?EtwTraceEvent@CEtwTracer@@QEAAKPEAU_EVENT_TRACE_HEADER@@@Z 0x18003f0c0
?FindKey@CLKRHashTable@@QEBA?AW4LK_RETCODE@@_KPEAPEBX@Z 0x18003f308
?FindRecord@TREE_HASH_TABLE@@QEAAXPEBGPEAPEAX@Z 0x18003f1f0
?FindString@MULTISZ@@QEAAHAEAVSTRU@@@Z 0x18003ef68
?FindString@MULTISZ@@QEAAHPEBG@Z 0x18003efd0
?Free@ALLOC_CACHE_HANDLER@@QEAAHPEAX@Z 0x18003f2a8
?FreeMemory@BUFFER@@QEAAXXZ 0x18003f2f0
?GetString@LANG_STRING@@QEAAJPEBDKIPEAPEBGPEAK@Z 0x18003f260
?HTMLEncode@STRA@@QEAAJXZ 0x18003f2e0
?HTMLEncode@STRU@@QEAAJXZ 0x18003f318
?Initialize@LANG_STRING@@QEAAJPEAUHINSTANCE__@@K@Z 0x18003f120
?Initialize@TREE_HASH_TABLE@@QEAAJK@Z 0x18003f138
?InsertRecord@CLKRHashTable@@QEAA?AW4LK_RETCODE@@PEBX_N@Z 0x18003f300
?InsertRecord@TREE_HASH_TABLE@@QEAAJPEAX@Z 0x18003f1f8
?IsEmpty@STRA@@QEBA_NXZ 0x18003f258
?IsEmpty@STRU@@QEBA_NXZ 0x18003f0a0
?IsValid@ALLOC_CACHE_HANDLER@@QEBAHXZ 0x18003f008
?LogEvent@EVENT_LOG@@QEAAXKGQEAPEBGK@Z 0x18003f148
?QueryBuffer@STRU@@QEAAPEAVBUFFER@@XZ 0x18003f0d8
?QueryCB@STRA@@QEBAKXZ 0x18003f330
?QueryCB@STRU@@QEBAKXZ 0x18003f350
?QueryCCH@MULTISZ@@QEBAIXZ 0x18003f1b8
?QueryCCH@STRA@@QEBAKXZ 0x18003f2b8
?QueryCCH@STRU@@QEBAKXZ 0x18003f090
?QueryPtr@BUFFER@@QEBAPEAXXZ 0x18003f060
?QuerySize@BUFFER@@QEBAKXZ 0x18003f0d0
?QuerySizeCCH@STRU@@QEBAKXZ 0x18003f100
?QueryStr@MULTISZ@@QEBAPEAGXZ 0x18003f010
?QueryStr@MULTISZA@@QEBAPEADXZ 0x18003efe0
?QueryStr@STRA@@QEAAPEADXZ 0x18003f278
?QueryStr@STRA@@QEBAPEBDXZ 0x18003f238
?QueryStr@STRU@@QEAAPEAGXZ 0x18003f0e0
?QueryStr@STRU@@QEBAPEBGXZ 0x18003f068
?ReadLock@CLKRHashTable@@QEBAXXZ 0x18003ef90
?ReadLock@CReaderWriterLock3@@QEAAXXZ 0x18003f218
?ReadUnlock@CLKRHashTable@@QEBAXXZ 0x18003ef98
?ReadUnlock@CReaderWriterLock3@@QEAAXXZ 0x18003f210
?Register@CEtwTracer@@QEAAKPEBU_GUID@@PEAG1@Z 0x18003efe8
?Reset@STRU@@QEAAXXZ 0x18003f310
?Resize@BUFFER@@QEAA_NK@Z 0x18003f0f0
?Resize@BUFFER@@QEAA_NKK@Z 0x18003f2c0
?Resize@STRU@@QEAAJK@Z 0x18003f0e8
?SetLen@STRU@@QEAA_NK@Z 0x18003f1e8
?Size@CLKRHashTable@@QEBAKXZ 0x18003ef88
?SyncWithBuffer@STRA@@QEAAXXZ 0x18003efc0
?SyncWithBuffer@STRU@@QEAAXXZ 0x18003f0f8
?Terminate@LANG_STRING@@QEAAJXZ 0x18003f160
?Unescape@STRA@@QEAAJXZ 0x18003f2c8
?WriteLock@CLKRHashTable@@QEAAXXZ 0x18003f1d0
?WriteLock@CReaderWriterLock3@@QEAAXXZ 0x18003f0c8
?WriteLock@CSmallSpinLock@@QEAAXXZ 0x18003efa8
?WriteUnlock@CLKRHashTable@@QEBAXXZ 0x18003f1c8
?WriteUnlock@CReaderWriterLock3@@QEAAXXZ 0x18003f140
?WriteUnlock@CSmallSpinLock@@QEAAXXZ 0x18003efb0
AdjustTokenIntegrityLevel 0x18003f128
DestroyRefTraceLog 0x18003f150
DisableTokenBackupPrivilege 0x18003efb8
IISGetPlatformType 0x18003eff8
IISInitializeCriticalSection 0x18003ef78
InitializeIISUtil 0x18003f108
InitializeLocalRequest 0x18003f110
IsLocalRequest 0x18003f268
LookupTokenAccountName 0x18003f1b0
MakePathCanonicalizationProof 0x18003f220
PuCreateDebugPrintsObject 0x18003f000
PuDbgPrint 0x18003f0b8
PuDbgPrintError 0x18003f188
PuLoadDebugFlagsFromRegStr 0x18003f020
SAFE_snwprintf 0x18003f078
SystemTimeToGMT 0x18003f388
TerminateIISUtil 0x18003f170
TerminateLocalRequest 0x18003f168
UlCleanAndCopyUrl 0x18003f348
WriteRefTraceLog 0x18003f228
__C_specific_handler 0x18003f508
__dllonexit 0x18003f3f8
_aligned_free 0x18003f470
_aligned_malloc 0x18003f468
_amsg_exit 0x18003f428
_callnewh 0x18003f438
_initterm 0x18003f420
_itoa_s 0x18003f460
_lock 0x18003f410
_onexit 0x18003f3f0
_purecall 0x18003f400
_stricmp 0x18003f4c8
_strnicmp 0x18003f4c0
_strupr 0x18003f478
_ui64toa_s 0x18003f488
_ultoa_s 0x18003f4e0
_ultow 0x18003f4a0
_ultow_s 0x18003f3c0
_unlock 0x18003f408
_vsnprintf 0x18003f4b8
_vsnwprintf 0x18003f500
_wcsicmp 0x18003f4e8
_wcsnicmp 0x18003f4b0
_wcsupr 0x18003f3a8
_wtoi 0x18003f3b8
_XcptFilter 0x18003f430
??1type_info@@UEAA@XZ 0x18003f418
atoi 0x18003f480
free 0x18003f448
isspace 0x18003f490
malloc 0x18003f440
memcmp 0x18003f3c8
memcpy 0x18003f3d0
memcpy_s 0x18003f398
memmove 0x18003f3d8
memmove_s 0x18003f4f8
memset 0x18003f3e0
strchr 0x18003f4d0
strcmp 0x18003f3e8
strcspn 0x18003f498
strncmp 0x18003f4d8
strnlen 0x18003f458
wcscat_s 0x18003f4a8
wcschr 0x18003f3b0
wcscmp 0x18003f520
wcsncmp 0x18003f3a0
wcsncpy_s 0x18003f518
wcspbrk 0x18003f510
wcsrchr 0x18003f4f0
wcstoul 0x18003f450
NtQueryInformationFile 0x18003f540
RtlIpv4AddressToStringExW 0x18003f550
RtlIpv6AddressToStringExA 0x18003f530
RtlIpv6AddressToStringExW 0x18003f538
RtlNtStatusToDosError 0x18003f548
GetUserNameExW 0x18003eb30
LsaFreeReturnBuffer 0x18003eb38
SeciAllocateAndSetIPAddress 0x18003eb28
SeciFreeCallContext 0x18003eb20
UlAtqAddFragmentToCache 0x18003f5a8
UlAtqAllocateMainContext 0x18003f570
UlAtqCancelIo 0x18003f588
UlAtqCancelRequest 0x18003f560
UlAtqDuplicateRequestQueueHandle 0x18003f5c8
UlAtqFlushUlCache 0x18003f590
UlAtqFreeContext 0x18003f580
UlAtqGetContextProperty 0x18003f568
UlAtqInitialize 0x18003f5d0
UlAtqPushPromise 0x18003f5e0
UlAtqReadFragmentFromCache 0x18003f5a0
UlAtqReceiveChannelBindingToken 0x18003f600
UlAtqReceiveClientCertificate 0x18003f5f0
UlAtqReceiveEntityBody 0x18003f5e8
UlAtqRemoveFragmentFromCache 0x18003f608
UlAtqSendEntityBody 0x18003f5d8
UlAtqSendHttpResponse 0x18003f598
UlAtqSetContextProperty 0x18003f578
UlAtqStartListen 0x18003f5b8
UlAtqStopListen 0x18003f5b0
UlAtqTerminate 0x18003f5c0
UlAtqWaitForDisconnect 0x18003f5f8
ThreadPoolBindIoCompletionCallback 0x18003eb68
ThreadPoolInitialize 0x18003eb50
ThreadPoolMapErrorCodeIfNecessary 0x18003eb58
ThreadPoolPostCompletion 0x18003eb78
ThreadPoolSetInfo 0x18003eb60
ThreadPoolSetupCounters 0x18003eb70
ThreadPoolTerminate 0x18003eb48