iiscore.dll

v10.0.19041.5794 32-bit Windows NT Analyzed
Description
IIS Web Server Core
Authors
© Microsoft Corporation. All rights reserved.
File size
240.5 KB
Uploaded
2025-12-01 08:32
Views
54
SHA-256
5ec2cb736bfa0a554a62b4880ccd9509

Exported functions 1

GetProtocolManager #1 · 0x2f6d0

Imported DLLs & functions 296

DebugBreak 0x10038064
IsDebuggerPresent 0x1003805c
OutputDebugStringA 0x10038060
OutputDebugStringW 0x10038058
DelayLoadFailureHook 0x1003806c
ResolveDelayLoadedAPI 0x10038074
GetLastError 0x10038080
SetLastError 0x10038088
SetUnhandledExceptionFilter 0x1003807c
UnhandledExceptionFilter 0x10038084
CompareFileTime 0x100380a0
CreateFileW 0x10038090
FindClose 0x10038098
FindFirstFileW 0x10038094
GetFileSizeEx 0x1003809c
GetFileType 0x100380a8
GetFinalPathNameByHandleW 0x100380a4
GetVolumeNameForVolumeMountPointW 0x100380b0
ReadDirectoryChangesW 0x100380b8
CloseHandle 0x100380c4
DuplicateHandle 0x100380c0
GetProcessHeap 0x100380d0
HeapAlloc 0x100380cc
HeapFree 0x100380d4
LocalAlloc 0x100380e0
LocalFree 0x100380dc
LocalReAlloc 0x100380e4
FreeLibrary 0x100380f4
GetModuleFileNameA 0x100380fc
GetModuleHandleExW 0x100380ec
GetModuleHandleW 0x100380f8
GetProcAddress 0x10038100
LoadLibraryExW 0x100380f0
FormatMessageW 0x1003810c
IdnToAscii 0x10038108
ExpandEnvironmentStringsW 0x10038114
GetCommandLineW 0x1003811c
GetEnvironmentVariableW 0x10038118
CreateThread 0x10038148
GetCurrentProcess 0x10038154
GetCurrentProcessId 0x10038128
GetCurrentThread 0x1003812c
GetCurrentThreadId 0x1003814c
OpenProcessToken 0x10038124
OpenThreadToken 0x10038130
SetThreadToken 0x10038150
TerminateProcess 0x10038144
TlsAlloc 0x10038134
TlsFree 0x1003813c
TlsGetValue 0x10038138
TlsSetValue 0x10038140
GetProcessAffinityMask 0x1003815c
QueryPerformanceCounter 0x10038164
RegCloseKey 0x10038170
RegOpenKeyExW 0x1003816c
RegQueryValueExW 0x10038174
MultiByteToWideChar 0x1003817c
WideCharToMultiByte 0x10038180
AcquireSRWLockExclusive 0x100381a4
AcquireSRWLockShared 0x100381c8
CreateEventW 0x100381a8
CreateMutexExW 0x10038194
CreateSemaphoreExW 0x10038198
DeleteCriticalSection 0x100381a0
EnterCriticalSection 0x100381b8
InitializeCriticalSectionEx 0x100381b4
InitializeSRWLock 0x10038188
LeaveCriticalSection 0x1003819c
OpenSemaphoreW 0x1003818c
ReleaseMutex 0x100381c0
ReleaseSemaphore 0x100381ac
ReleaseSRWLockExclusive 0x100381cc
ReleaseSRWLockShared 0x100381c4
SetEvent 0x100381b0
WaitForSingleObject 0x10038190
WaitForSingleObjectEx 0x100381bc
GetComputerNameExA 0x100381ec
GetComputerNameExW 0x100381e8
GetSystemDirectoryW 0x100381f4
GetSystemInfo 0x100381e4
GetSystemTimeAsFileTime 0x100381f0
GetTickCount 0x100381dc
GetTickCount64 0x100381e0
CloseThreadpoolTimer 0x10038204
CreateThreadpoolTimer 0x10038208
SetThreadpoolTimer 0x100381fc
WaitForThreadpoolTimerCallbacks 0x10038200
FileTimeToSystemTime 0x10038210
CopySid 0x10038228
DuplicateTokenEx 0x10038224
GetKernelObjectSecurity 0x10038218
GetTokenInformation 0x10038220
RevertToSelf 0x1003821c
LookupAccountNameW 0x10038230
CryptAcquireContextW 0x10038000
CryptCreateHash 0x10038010
CryptDestroyHash 0x10038008
CryptGetHashParam 0x10038014
CryptHashData 0x10038004
CryptReleaseContext 0x1003800c
HttpQueryRequestProperty 0x1003801c
??0ALLOC_CACHE_HANDLER@@QAE@PBDPBUALLOC_CACHE_CONFIGURATION@@H@Z 0x100382dc
??0BUFFER@@QAE@XZ 0x10038290
??0CEtwTracer@@QAE@XZ 0x10038270
??0CLKRHashTable@@QAE@PBDP6G?BKPBX@ZP6GKK@ZP6G_NKK@ZP6GX1H@ZNKK_N@Z 0x100382a4
??0EVENT_LOG@@QAE@PBG@Z 0x10038264
??0LANG_STRING@@QAE@XZ 0x100382d0
??0MULTISZ@@QAE@PBG@Z 0x100383a8
??0MULTISZ@@QAE@XZ 0x10038298
??0MULTISZA@@QAE@XZ 0x10038254
??0STRA@@QAE@PADK@Z 0x1003836c
??0STRA@@QAE@XZ 0x10038380
??0STRU@@QAE@PAGK@Z 0x10038314
??0STRU@@QAE@XZ 0x10038288
??0TREE_HASH_TABLE@@QAE@H@Z 0x100382ac
??1ALLOC_CACHE_HANDLER@@QAE@XZ 0x100382f0
??1BUFFER@@QAE@XZ 0x1003828c
??1CLKRHashTable@@QAE@XZ 0x100382a0
??1MULTISZ@@QAE@XZ 0x10038284
??1MULTISZA@@QAE@XZ 0x10038260
??1STRA@@QAE@XZ 0x10038354
??1STRU@@QAE@XZ 0x10038294
??1TREE_HASH_TABLE@@QAE@XZ 0x100382a8
?Alloc@ALLOC_CACHE_HANDLER@@QAEPAXXZ 0x1003837c
?Append@MULTISZ@@QAEHPBG@Z 0x10038300
?Append@STRA@@QAEJABV1@@Z 0x100383b8
?Append@STRA@@QAEJPBD@Z 0x1003835c
?Append@STRA@@QAEJPBDK@Z 0x10038360
?Append@STRU@@QAEJABV1@@Z 0x10038378
?Append@STRU@@QAEJPBG@Z 0x10038328
?Append@STRU@@QAEJPBGK@Z 0x10038374
?AppendW@MULTISZA@@QAEHPBGK@Z 0x1003825c
?AppendW@STRA@@QAEJPBG@Z 0x100383cc
?AppendW@STRA@@QAEJPBGK@Z 0x100383d0
?AppendWTruncate@STRA@@QAEJPBG@Z 0x10038398
?AppendWTruncate@STRA@@QAEJPBGK@Z 0x100383d4
?Apply@CLKRHashTable@@QAEKP6G?AW4LK_ACTION@@PBXPAX@Z1W4LK_LOCKTYPE@@@Z 0x1003833c
?Clear@CLKRHashTable@@QAEXXZ 0x1003830c
?Clear@TREE_HASH_TABLE@@QAEXXZ 0x10038310
?Copy@STRA@@QAEJPBD@Z 0x10038358
?Copy@STRA@@QAEJPBDK@Z 0x10038370
?Copy@STRU@@QAEJABV1@@Z 0x100383d8
?Copy@STRU@@QAEJPBG@Z 0x10038304
?Copy@STRU@@QAEJPBGK@Z 0x1003832c
?CopyA@STRU@@QAEJPBDK@Z 0x10038394
?CopyToBuffer@STRA@@QBEJPADPAK@Z 0x100383bc
?CopyToBuffer@STRU@@QBEJPAGPAK@Z 0x100383a0
?CopyW@STRA@@QAEJPBG@Z 0x1003827c
?CopyW@STRA@@QAEJPBGK@Z 0x100383e0
?CopyWToUTF8Escaped@STRA@@QAEJPBGK@Z 0x100383c0
?CopyWToUTF8Unescaped@STRA@@QAEJPBG@Z 0x10038388
?CopyWToUTF8Unescaped@STRA@@QAEJPBGK@Z 0x100383c4
?DeleteKey@CLKRHashTable@@QAE?AW4LK_RETCODE@@K@Z 0x10038340
?DeletePath@TREE_HASH_TABLE@@QAEXPBG@Z 0x1003831c
?DeleteRecord@CLKRHashTable@@QAE?AW4LK_RETCODE@@PBX@Z 0x100383dc
?EtwTraceEvent@CEtwTracer@@QAEKPAU_EVENT_TRACE_HEADER@@@Z 0x100382b4
?FindKey@CLKRHashTable@@QBE?AW4LK_RETCODE@@KPAPBX@Z 0x100383b0
?FindRecord@TREE_HASH_TABLE@@QAEXPBGPAPAX@Z 0x10038334
?FindString@MULTISZ@@QAEHPBG@Z 0x10038258
?Free@ALLOC_CACHE_HANDLER@@QAEHPAX@Z 0x10038384
?FreeMemory@BUFFER@@QAEXXZ 0x100383a4
?GetString@LANG_STRING@@QAEJPBDKIPAPBGPAK@Z 0x10038364
?HTMLEncode@STRA@@QAEJXZ 0x1003839c
?HTMLEncode@STRU@@QAEJXZ 0x100383b4
?Initialize@LANG_STRING@@QAEJPAUHINSTANCE__@@K@Z 0x100382d4
?Initialize@TREE_HASH_TABLE@@QAEJK@Z 0x100382e0
?InsertRecord@CLKRHashTable@@QAE?AW4LK_RETCODE@@PBX_N@Z 0x100383ac
?InsertRecord@TREE_HASH_TABLE@@QAEJPAX@Z 0x10038338
?LogEvent@EVENT_LOG@@QAEXKGQAPBGK@Z 0x100382e8
?ReadLock@CLKRHashTable@@QBEXXZ 0x10038240
?ReadLock@CReaderWriterLock3@@QAEXXZ 0x10038348
?ReadUnlock@CLKRHashTable@@QBEXXZ 0x10038244
?ReadUnlock@CReaderWriterLock3@@QAEXXZ 0x10038344
?Register@CEtwTracer@@QAEKPBU_GUID@@PAG1@Z 0x1003826c
?Resize@BUFFER@@QAE_NK@Z 0x100382c0
?Resize@BUFFER@@QAE_NKK@Z 0x1003838c
?Resize@STRU@@QAEJK@Z 0x100382bc
?SetLen@STRU@@QAE_NK@Z 0x10038330
?Size@CLKRHashTable@@QBEKXZ 0x1003823c
?SyncWithBuffer@STRA@@QAEXXZ 0x10038268
?SyncWithBuffer@STRU@@QAEXXZ 0x100382c4
?Terminate@LANG_STRING@@QAEJXZ 0x100382f4
?Unescape@STRA@@QAEJXZ 0x10038390
?WriteLock@CLKRHashTable@@QAEXXZ 0x10038324
?WriteLock@CReaderWriterLock3@@QAEXXZ 0x100382b8
?WriteLock@CSmallSpinLock@@QAEXXZ 0x10038248
?WriteUnlock@CLKRHashTable@@QBEXXZ 0x10038320
?WriteUnlock@CReaderWriterLock3@@QAEXXZ 0x100382e4
?WriteUnlock@CSmallSpinLock@@QAEXXZ 0x1003824c
AdjustTokenIntegrityLevel 0x100382d8
DestroyRefTraceLog 0x100382ec
DisableTokenBackupPrivilege 0x10038250
IISGetPlatformType 0x10038274
IISInitializeCriticalSection 0x10038238
InitializeIISUtil 0x100382c8
InitializeLocalRequest 0x100382cc
IsLocalRequest 0x10038368
LookupTokenAccountName 0x10038318
MakePathCanonicalizationProof 0x1003834c
PuCreateDebugPrintsObject 0x10038278
PuDbgPrint 0x100382b0
PuDbgPrintError 0x10038308
PuLoadDebugFlagsFromRegStr 0x10038280
SAFE_snwprintf 0x1003829c
SystemTimeToGMT 0x100383e4
TerminateIISUtil 0x100382fc
TerminateLocalRequest 0x100382f8
UlCleanAndCopyUrl 0x100383c8
WriteRefTraceLog 0x10038350
__dllonexit 0x1003841c
_aligned_free 0x10038458
_aligned_malloc 0x10038454
_amsg_exit 0x10038434
_callnewh 0x1003843c
_except_handler4_common 0x10038414
_initterm 0x10038430
_itoa_s 0x10038450
_lock 0x10038428
_onexit 0x10038418
_purecall 0x10038420
_stricmp 0x10038484
_strnicmp 0x10038480
_strupr 0x1003845c
_ui64toa_s 0x10038464
_ultoa_s 0x10038490
_ultow 0x10038470
_ultow_s 0x10038404
_unlock 0x10038424
_vsnprintf 0x1003847c
_vsnwprintf 0x100384a0
_wcsicmp 0x10038494
_wcsnicmp 0x10038478
_wcsupr 0x100383f8
_wtoi 0x10038400
_XcptFilter 0x10038438
??1type_info@@UAE@XZ 0x1003842c
atoi 0x10038460
free 0x10038444
isspace 0x10038468
malloc 0x10038440
memcmp 0x10038408
memcpy 0x1003840c
memcpy_s 0x100383ec
memmove 0x10038410
memmove_s 0x100383f0
memset 0x100384a8
strchr 0x10038488
strcspn 0x1003846c
strncmp 0x1003848c
strnlen 0x1003844c
wcscat_s 0x10038474
wcschr 0x100383fc
wcsncmp 0x100383f4
wcsncpy_s 0x10038498
wcspbrk 0x1003849c
wcsrchr 0x100384a4
wcstoul 0x10038448
NtQueryInformationFile 0x100384b8
RtlIpv4AddressToStringExW 0x100384c0
RtlIpv6AddressToStringExA 0x100384b0
RtlIpv6AddressToStringExW 0x100384b4
RtlNtStatusToDosError 0x100384bc
GetUserNameExW 0x10038030
LsaFreeReturnBuffer 0x1003802c
SeciAllocateAndSetIPAddress 0x10038024
SeciFreeCallContext 0x10038028
UlAtqAddFragmentToCache 0x100384ec
UlAtqAllocateMainContext 0x100384d0
UlAtqCancelIo 0x100384dc
UlAtqCancelRequest 0x100384c8
UlAtqDuplicateRequestQueueHandle 0x100384fc
UlAtqFlushUlCache 0x100384e0
UlAtqFreeContext 0x100384d8
UlAtqGetContextProperty 0x100384cc
UlAtqInitialize 0x10038500
UlAtqPushPromise 0x10038508
UlAtqReadFragmentFromCache 0x100384e8
UlAtqReceiveChannelBindingToken 0x10038518
UlAtqReceiveClientCertificate 0x10038510
UlAtqReceiveEntityBody 0x1003850c
UlAtqRemoveFragmentFromCache 0x1003851c
UlAtqSendEntityBody 0x10038504
UlAtqSendHttpResponse 0x100384e4
UlAtqSetContextProperty 0x100384d4
UlAtqStartListen 0x100384f4
UlAtqStopListen 0x100384f0
UlAtqTerminate 0x100384f8
UlAtqWaitForDisconnect 0x10038514
ThreadPoolBindIoCompletionCallback 0x10038044
ThreadPoolInitialize 0x10038048
ThreadPoolMapErrorCodeIfNecessary 0x1003804c
ThreadPoolPostCompletion 0x10038050
ThreadPoolSetInfo 0x10038040
ThreadPoolSetupCounters 0x10038038
ThreadPoolTerminate 0x1003803c