metadata.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
IIS MetaBase DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
337.5 KB
Uploaded
2025-12-01 08:13
Views
52
SHA-256
93c673b0a92d6237fd935ccee95cc41b

Exported functions 18

??0CBIN@@QEAA@AEBV0@@Z #1 · 0x29640
??0CBIN@@QEAA@KQEAX@Z #2 · 0xf7f0
??0CBIN@@QEAA@XZ #3 · 0x20880
?Append@CBIN@@QEAAHAEBV1@@Z #4 · 0x296a0
?Append@CBIN@@QEAAHKQEAX@Z #5 · 0x296e0
?Clone@CBIN@@QEBAHPEAV1@@Z #6 · 0x208b0
?Copy@CBIN@@QEAAHAEBV1@@Z #7 · 0x297a0
?Copy@CBIN@@QEAAHKQEAX@Z #8 · 0x297f0
?IsEmpty@CBIN@@QEBAHXZ #9 · 0x208f0
?IsValid@CBIN@@QEBAHXZ #10 · 0x20900
?QueryBuf@CBIN@@QEBAPEAXXZ #11 · 0x20910
?QueryCB@CBIN@@QEBAIXZ #12 · 0x20930
?Resize@CBIN@@QEAAHI@Z #13 · 0x29820
?SetCB@CBIN@@QEAAXI@Z #14 · 0x20940
DllCanUnloadNow #15 · 0x2abf0
DllGetClassObject #16 · 0x10e30
DllRegisterServer #17 · 0x2ac10
DllUnregisterServer #18 · 0x2ac30

Imported DLLs & functions 298

AddAccessAllowedAce 0x18003cfb0
AllocateAndInitializeSid 0x18003cf50
ConvertStringSecurityDescriptorToSecurityDescriptorA 0x18003ce48
CopySid 0x18003cef8
CreateWellKnownSid 0x18003cf10
CryptAcquireContextA 0x18003cee8
CryptCreateHash 0x18003ced0
CryptDecrypt 0x18003ce58
CryptDeriveKey 0x18003cea0
CryptDestroyHash 0x18003cec8
CryptDestroyKey 0x18003ce90
CryptEncrypt 0x18003ce60
CryptExportKey 0x18003ce88
CryptGenKey 0x18003ce98
CryptGenRandom 0x18003ce70
CryptGetUserKey 0x18003ce68
CryptHashData 0x18003cec0
CryptImportKey 0x18003ce78
CryptReleaseContext 0x18003cee0
CryptSetProvParam 0x18003ced8
CryptSignHashA 0x18003ceb8
CryptVerifySignatureA 0x18003ce80
FreeSid 0x18003cf58
GetLengthSid 0x18003cfa8
GetNamedSecurityInfoW 0x18003ce40
GetSecurityDescriptorLength 0x18003cf60
GetSecurityInfo 0x18003cf38
InitializeAcl 0x18003cf40
InitializeSecurityDescriptor 0x18003cfa0
IsWellKnownSid 0x18003cf30
LookupAccountNameW 0x18003cf48
LsaClose 0x18003ce50
LsaFreeMemory 0x18003cef0
LsaOpenPolicy 0x18003cf08
LsaQueryInformationPolicy 0x18003cf00
MakeSelfRelativeSD 0x18003cf68
OpenThreadToken 0x18003ceb0
RegCloseKey 0x18003cf98
RegOpenKeyA 0x18003cf28
RegOpenKeyExW 0x18003cf90
RegQueryValueExA 0x18003cf20
RegQueryValueExW 0x18003cf88
RegSetValueExA 0x18003cf18
SetNamedSecurityInfoW 0x18003ce38
SetSecurityDescriptorDacl 0x18003cf80
SetSecurityDescriptorGroup 0x18003cf70
SetSecurityDescriptorOwner 0x18003cf78
SetThreadToken 0x18003cea8
RetrieveTracingHandle 0x18003cfc0
DllGetSimpleObjectByIDEx 0x18003cfd0
??0ALLOC_CACHE_HANDLER@@QEAA@PEBDPEBUALLOC_CACHE_CONFIGURATION@@H@Z 0x18003d188
??0BUFFER@@QEAA@PEAEK@Z 0x18003d238
??0BUFFER@@QEAA@XZ 0x18003d2f8
??0CLKRHashTable_Iterator@@QEAA@AEBV0@@Z 0x18003d268
??0CLKRHashTable_Iterator@@QEAA@XZ 0x18003d2a8
??0CLKRHashTable@@QEAA@PEBDP6A?B_KPEBX@ZP6AK_K@ZP6A_N33@ZP6AX1H@ZNKK_N@Z 0x18003d270
??0CReaderWriterLock3@@QEAA@XZ 0x18003d088
??0MLSZAU@@QEAA@QEADHK@Z 0x18003cff8
??0MLSZAU@@QEAA@QEADK@Z 0x18003d008
??0MLSZAU@@QEAA@QEAGK@Z 0x18003d040
??0STR@@QEAA@AEBV0@@Z 0x18003d098
??0STR@@QEAA@PEBD@Z 0x18003d2e8
??0STRAU@@QEAA@PEBD@Z 0x18003d118
??0STRAU@@QEAA@PEBDH@Z 0x18003cff0
??0STRAU@@QEAA@PEBG@Z 0x18003d110
??0STRAU@@QEAA@XZ 0x18003d168
??0STRU@@QEAA@PEAGK@Z 0x18003d240
??0STRU@@QEAA@XZ 0x18003d258
??1ALLOC_CACHE_HANDLER@@QEAA@XZ 0x18003d180
??1BUFFER@@QEAA@XZ 0x18003d300
??1CLKRHashTable_Iterator@@QEAA@XZ 0x18003d2b0
??1CLKRHashTable@@QEAA@XZ 0x18003d2f0
??1CReaderWriterLock3@@QEAA@XZ 0x18003d080
??1MLSZAU@@QEAA@XZ 0x18003d020
??1STR@@QEAA@XZ 0x18003d090
??1STRAU@@QEAA@XZ 0x18003d170
??1STRU@@QEAA@XZ 0x18003d1c8
??4CLKRHashTable_Iterator@@QEAAAEAV0@AEBV0@@Z 0x18003d260
??9CLKRHashTable_Iterator@@QEBA_NAEBV0@@Z 0x18003d2b8
?Alloc@ALLOC_CACHE_HANDLER@@QEAAPEAXXZ 0x18003d198
?Append@STR@@QEAAHPEBD@Z 0x18003d078
?Append@STRAU@@QEAAHPEBD@Z 0x18003d0b0
?Append@STRAU@@QEAAHPEBDK@Z 0x18003d048
?Append@STRAU@@QEAAHPEBG@Z 0x18003d0a8
?Append@STRAU@@QEAAHPEBGK@Z 0x18003d068
?Append@STRU@@QEAAJPEBG@Z 0x18003cfe8
?Begin@CLKRHashTable@@QEAA?AVCLKRHashTable_Iterator@@XZ 0x18003d290
?Clear@CLKRHashTable@@QEAAXXZ 0x18003d120
?ConvertExclusiveToShared@CReaderWriterLock3@@QEAAXXZ 0x18003d0c8
?ConvertSharedToExclusive@CReaderWriterLock3@@QEAAXXZ 0x18003d0f0
?Copy@STRAU@@QEAAHPEBD@Z 0x18003d0b8
?Copy@STRAU@@QEAAHPEBG@Z 0x18003d138
?Copy@STRAU@@QEAAHPEBGK@Z 0x18003d148
?Copy@STRU@@QEAAJAEBV1@@Z 0x18003d1f0
?Copy@STRU@@QEAAJPEBG@Z 0x18003d220
?Copy@STRU@@QEAAJPEBGK@Z 0x18003d200
?Copy@STRU@@QEAAJPEBV1@@Z 0x18003d000
?DeleteKey@CLKRHashTable@@QEAA?AW4LK_RETCODE@@_K@Z 0x18003d280
?DeleteRecord@CLKRHashTable@@QEAA?AW4LK_RETCODE@@PEBX@Z 0x18003d0f8
?End@CLKRHashTable@@QEAA?AVCLKRHashTable_Iterator@@XZ 0x18003d298
?Erase@CLKRHashTable@@QEAA_NAEAVCLKRHashTable_Iterator@@@Z 0x18003d2a0
?FindKey@CLKRHashTable@@QEBA?AW4LK_RETCODE@@_KPEAPEBX@Z 0x18003d288
?Free@ALLOC_CACHE_HANDLER@@QEAAHPEAX@Z 0x18003d190
?FreeMemory@BUFFER@@QEAAXXZ 0x18003d038
?InsertRecord@CLKRHashTable@@QEAA?AW4LK_RETCODE@@PEBX_N@Z 0x18003d278
?IsEmpty@STRAU@@QEAAHXZ 0x18003d160
?IsEmpty@STRU@@QEBA_NXZ 0x18003d1f8
?IsValid@MLSZAU@@QEAAHXZ 0x18003d060
?IsValid@STR@@QEBAHXZ 0x18003d2d0
?IsValid@STRAU@@QEAAHXZ 0x18003d1a0
?QueryCB@MLSZAU@@QEAAIH@Z 0x18003d018
?QueryCB@STR@@QEBAIXZ 0x18003d2d8
?QueryCB@STRAU@@QEAAIH@Z 0x18003d1a8
?QueryCBA@STRAU@@QEAAIXZ 0x18003d128
?QueryCBW@STRAU@@QEAAIXZ 0x18003d130
?QueryCCH@STRAU@@QEAAIXZ 0x18003d140
?QueryCCH@STRU@@QEBAKXZ 0x18003cfe0
?QueryPtr@BUFFER@@QEBAPEAXXZ 0x18003d308
?QuerySize@BUFFER@@QEBAKXZ 0x18003d1e8
?QueryStr@MLSZAU@@QEAAPEADH@Z 0x18003d010
?QueryStr@STR@@QEBAPEADXZ 0x18003d0c0
?QueryStr@STRAU@@QEAAPEADH@Z 0x18003d1b0
?QueryStr@STRU@@QEAAPEAGXZ 0x18003d248
?QueryStrA@STR@@QEBAPEADXZ 0x18003d070
?QueryStrA@STRAU@@QEAAPEADXZ 0x18003d158
?QueryStrW@STRAU@@QEAAPEAGXZ 0x18003d150
?ReadLock@CReaderWriterLock3@@QEAAXXZ 0x18003d218
?ReadOrWriteLock@CReaderWriterLock3@@QEAA_NXZ 0x18003d030
?ReadOrWriteUnlock@CReaderWriterLock3@@QEAAX_N@Z 0x18003d0d0
?ReadUnlock@CReaderWriterLock3@@QEAAXXZ 0x18003d210
?Record@CLKRHashTable_Iterator@@QEBAPEBXXZ 0x18003d2c0
?Reset@STRU@@QEAAXXZ 0x18003d1d0
?Resize@BUFFER@@QEAA_NK@Z 0x18003d1e0
?Resize@BUFFER@@QEAA_NKK@Z 0x18003d178
?SafeCopy@STRAU@@QEAAHPEBD@Z 0x18003d100
?SafeCopy@STRAU@@QEAAHPEBG@Z 0x18003d108
?SetLen@STR@@QEAAHK@Z 0x18003d2c8
?SetLen@STRAU@@QEAAHK@Z 0x18003d0a0
?TryReadOrWriteLock@CReaderWriterLock3@@QEAA_NAEA_N@Z 0x18003d0e8
?TryWriteLock@CReaderWriterLock3@@QEAA_NXZ 0x18003d2e0
?WriteLock@CLKRHashTable@@QEAAXXZ 0x18003d0e0
?WriteLock@CReaderWriterLock3@@QEAAXXZ 0x18003d230
?WriteUnlock@CLKRHashTable@@QEBAXXZ 0x18003d0d8
?WriteUnlock@CReaderWriterLock3@@QEAAXXZ 0x18003d228
IISInitializeCriticalSection 0x18003d1d8
PuCreateDebugPrintsObject 0x18003d028
PuDbgPrint 0x18003d208
PuDbgPrintW 0x18003d250
PuDeleteDebugPrintsObject 0x18003d058
PuLoadDebugFlagsFromRegStr 0x18003d050
RemoveWorkItem 0x18003d1c0
ScheduleWorkItem 0x18003d1b8
?EtwTraceEvent@CEtwTracer@@QEAAKPEBU_GUID@@KZZ 0x18003d5f8
CloseHandle 0x18003d4b0
CompareFileTime 0x18003d550
CompareStringW 0x18003d3f8
CopyFileA 0x18003d438
CopyFileW 0x18003d4d8
CreateDirectoryA 0x18003d3c0
CreateDirectoryW 0x18003d398
CreateEventA 0x18003d3d8
CreateEventW 0x18003d4c0
CreateFileA 0x18003d430
CreateFileW 0x18003d410
CreateSemaphoreA 0x18003d3e0
DeleteCriticalSection 0x18003d4d0
DeleteFileA 0x18003d418
DeleteFileW 0x18003d518
DisableThreadLibraryCalls 0x18003d400
EnterCriticalSection 0x18003d548
ExpandEnvironmentStringsA 0x18003d378
ExpandEnvironmentStringsW 0x18003d380
FindClose 0x18003d4f8
FindCloseChangeNotification 0x18003d568
FindFirstChangeNotificationW 0x18003d530
FindFirstFileA 0x18003d420
FindFirstFileW 0x18003d508
FindNextChangeNotification 0x18003d538
FindNextFileA 0x18003d5a8
FindNextFileW 0x18003d500
FlushFileBuffers 0x18003d590
FreeLibrary 0x18003d578
GetCurrentProcess 0x18003d458
GetCurrentProcessId 0x18003d338
GetCurrentThread 0x18003d330
GetCurrentThreadId 0x18003d5b0
GetFileAttributesA 0x18003d3c8
GetFileAttributesExW 0x18003d560
GetFileAttributesW 0x18003d478
GetLastError 0x18003d558
GetModuleFileNameA 0x18003d3b0
GetModuleHandleA 0x18003d3a8
GetProcAddress 0x18003d320
GetSystemDirectoryW 0x18003d318
GetSystemTimeAsFileTime 0x18003d460
GetTickCount 0x18003d328
GetVersionExA 0x18003d5a0
GlobalAlloc 0x18003d490
GlobalFree 0x18003d488
InitializeCriticalSectionAndSpinCount 0x18003d4c8
IsDBCSLeadByte 0x18003d3d0
LCMapStringW 0x18003d468
LeaveCriticalSection 0x18003d540
LoadLibraryExW 0x18003d580
LocalAlloc 0x18003d498
LocalFree 0x18003d480
lstrlenW 0x18003d4f0
MoveFileA 0x18003d3b8
MoveFileExW 0x18003d4e8
MoveFileW 0x18003d3a0
MultiByteToWideChar 0x18003d470
OpenFile 0x18003d440
OutputDebugStringA 0x18003d408
PulseEvent 0x18003d448
QueryPerformanceCounter 0x18003d340
ReadFile 0x18003d3e8
RegisterWaitForSingleObject 0x18003d528
ReleaseSemaphore 0x18003d510
ResetEvent 0x18003d4a8
RtlCaptureContext 0x18003d370
RtlLookupFunctionEntry 0x18003d368
RtlVirtualUnwind 0x18003d360
SetEndOfFile 0x18003d598
SetEvent 0x18003d4a0
SetFileAttributesA 0x18003d388
SetFileAttributesW 0x18003d390
SetFileTime 0x18003d428
SetLastError 0x18003d570
SetUnhandledExceptionFilter 0x18003d350
Sleep 0x18003d4e0
TerminateProcess 0x18003d348
UnhandledExceptionFilter 0x18003d358
UnregisterWaitEx 0x18003d520
WaitForMultipleObjects 0x18003d450
WaitForSingleObject 0x18003d4b8
WideCharToMultiByte 0x18003d588
WriteFile 0x18003d3f0
WNetAddConnection2W 0x18003d5c8
WNetCancelConnection2W 0x18003d5c0
__C_specific_handler 0x18003d688
__dllonexit 0x18003d620
_amsg_exit 0x18003d648
_callnewh 0x18003d658
_initterm 0x18003d640
_ismbcprint 0x18003d6c0
_lock 0x18003d630
_mbschr 0x18003d720
_mbscspn 0x18003d6c8
_mbslen 0x18003d6d0
_mbsstr 0x18003d678
_onexit 0x18003d618
_purecall 0x18003d710
_snwprintf_s 0x18003d6a0
_strdup 0x18003d6e8
_stricmp 0x18003d680
_strnicmp 0x18003d738
_ultoa 0x18003d698
_ultow 0x18003d6a8
_unlock 0x18003d628
_wcsicmp 0x18003d758
_wcsnicmp 0x18003d748
_XcptFilter 0x18003d650
atol 0x18003d718
free 0x18003d6b8
isdigit 0x18003d708
iswprint 0x18003d6d8
malloc 0x18003d750
memchr 0x18003d690
memcmp 0x18003d638
memcpy 0x18003d608
memset 0x18003d610
qsort 0x18003d760
setlocale 0x18003d6f0
strcat_s 0x18003d6f8
strchr 0x18003d660
strcpy_s 0x18003d728
strncpy_s 0x18003d670
strrchr 0x18003d700
swscanf 0x18003d768
toupper 0x18003d6b0
towupper 0x18003d780
wcscat_s 0x18003d668
wcschr 0x18003d740
wcscmp 0x18003d788
wcscpy_s 0x18003d730
wcscspn 0x18003d6e0
wcsrchr 0x18003d770
wcsstr 0x18003d778
RtlNtStatusToDosError 0x18003d7a0
RtlValidRelativeSecurityDescriptor 0x18003d798
CoImpersonateClient 0x18003d7c0
CoInitializeEx 0x18003d7d0
CoRevertToSelf 0x18003d7b8
CoTaskMemAlloc 0x18003d7b0
CoTaskMemFree 0x18003d7d8
CoUninitialize 0x18003d7c8
GetErrorInfo 0x18003d5d8
CharNextExA 0x18003d5e8