metadata.dll

v10.0.19041.3636 32-bit Windows NT Analyzed
Description
IIS MetaBase DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
261.0 KB
Uploaded
2025-12-01 08:32
Views
55
SHA-256
0f34dd31b2a702fa373bd93d793f4b68

Exported functions 18

??0CBIN@@QAE@ABV0@@Z #1 · 0x1af60
??0CBIN@@QAE@KQAX@Z #2 · 0x1aee0
??0CBIN@@QAE@XZ #3 · 0x10510
?Append@CBIN@@QAEHABV1@@Z #4 · 0x1b050
?Append@CBIN@@QAEHKQAX@Z #5 · 0x1afe0
?Clone@CBIN@@QBEHPAV1@@Z #6 · 0x10590
?Copy@CBIN@@QAEHABV1@@Z #7 · 0x1b130
?Copy@CBIN@@QAEHKQAX@Z #8 · 0x1b0d0
?IsEmpty@CBIN@@QBEHXZ #9 · 0x10580
?IsValid@CBIN@@QBEHXZ #10 · 0x10570
?QueryBuf@CBIN@@QBEPAXXZ #11 · 0x10560
?QueryCB@CBIN@@QBEIXZ #12 · 0x10530
?Resize@CBIN@@QAEHI@Z #13 · 0x1b1a0
?SetCB@CBIN@@QAEXI@Z #14 · 0x10540
DllCanUnloadNow #15 · 0x1d9b0
DllGetClassObject #16 · 0x1d770
DllRegisterServer #17 · 0x1d9d0
DllUnregisterServer #18 · 0x1d9e0

Imported DLLs & functions 274

AddAccessAllowedAce 0x6a33d0bc
AllocateAndInitializeSid 0x6a33d08c
ConvertStringSecurityDescriptorToSecurityDescriptorA 0x6a33d054
CopySid 0x6a33d060
CreateWellKnownSid 0x6a33d06c
CryptAcquireContextA 0x6a33d050
CryptCreateHash 0x6a33d044
CryptDecrypt 0x6a33d008
CryptDeriveKey 0x6a33d02c
CryptDestroyHash 0x6a33d040
CryptDestroyKey 0x6a33d024
CryptEncrypt 0x6a33d00c
CryptExportKey 0x6a33d020
CryptGenKey 0x6a33d028
CryptGenRandom 0x6a33d014
CryptGetUserKey 0x6a33d010
CryptHashData 0x6a33d03c
CryptImportKey 0x6a33d018
CryptReleaseContext 0x6a33d04c
CryptSetProvParam 0x6a33d048
CryptSignHashA 0x6a33d038
CryptVerifySignatureA 0x6a33d01c
FreeSid 0x6a33d090
GetLengthSid 0x6a33d0b8
GetNamedSecurityInfoW 0x6a33d004
GetSecurityDescriptorLength 0x6a33d094
GetSecurityInfo 0x6a33d080
InitializeAcl 0x6a33d084
InitializeSecurityDescriptor 0x6a33d0b4
IsWellKnownSid 0x6a33d07c
LookupAccountNameW 0x6a33d088
LsaClose 0x6a33d058
LsaFreeMemory 0x6a33d05c
LsaOpenPolicy 0x6a33d068
LsaQueryInformationPolicy 0x6a33d064
MakeSelfRelativeSD 0x6a33d098
OpenThreadToken 0x6a33d034
RegCloseKey 0x6a33d0b0
RegOpenKeyA 0x6a33d078
RegOpenKeyExW 0x6a33d0ac
RegQueryValueExA 0x6a33d074
RegQueryValueExW 0x6a33d0a8
RegSetValueExA 0x6a33d070
SetNamedSecurityInfoW 0x6a33d000
SetSecurityDescriptorDacl 0x6a33d0a4
SetSecurityDescriptorGroup 0x6a33d09c
SetSecurityDescriptorOwner 0x6a33d0a0
SetThreadToken 0x6a33d030
RetrieveTracingHandle 0x6a33d0c4
DllGetSimpleObjectByIDEx 0x6a33d0cc
??0ALLOC_CACHE_HANDLER@@QAE@PBDPBUALLOC_CACHE_CONFIGURATION@@H@Z 0x6a33d184
??0BUFFER@@QAE@PAEK@Z 0x6a33d1cc
??0BUFFER@@QAE@XZ 0x6a33d218
??0CLKRHashTable_Iterator@@QAE@ABV0@@Z 0x6a33d1e0
??0CLKRHashTable_Iterator@@QAE@XZ 0x6a33d200
??0CLKRHashTable@@QAE@PBDP6G?BKPBX@ZP6GKK@ZP6G_NKK@ZP6GX1H@ZNKK_N@Z 0x6a33d1e4
??0MLSZAU@@QAE@QADHK@Z 0x6a33d0e0
??0MLSZAU@@QAE@QADK@Z 0x6a33d0ec
??0MLSZAU@@QAE@QAGK@Z 0x6a33d0e8
??0STR@@QAE@ABV0@@Z 0x6a33d11c
??0STR@@QAE@PBD@Z 0x6a33d210
??0STRAU@@QAE@PBD@Z 0x6a33d158
??0STRAU@@QAE@PBDH@Z 0x6a33d108
??0STRAU@@QAE@PBG@Z 0x6a33d154
??0STRAU@@QAE@XZ 0x6a33d174
??0STRU@@QAE@PAGK@Z 0x6a33d1d0
??0STRU@@QAE@XZ 0x6a33d1d8
??1ALLOC_CACHE_HANDLER@@QAE@XZ 0x6a33d180
??1BUFFER@@QAE@XZ 0x6a33d214
??1CLKRHashTable_Iterator@@QAE@XZ 0x6a33d204
??1CLKRHashTable@@QAE@XZ 0x6a33d21c
??1MLSZAU@@QAE@XZ 0x6a33d0f8
??1STR@@QAE@XZ 0x6a33d118
??1STRAU@@QAE@XZ 0x6a33d178
??1STRU@@QAE@XZ 0x6a33d1a0
??4CLKRHashTable_Iterator@@QAEAAV0@ABV0@@Z 0x6a33d1dc
??9CLKRHashTable_Iterator@@QBE_NABV0@@Z 0x6a33d208
?Alloc@ALLOC_CACHE_HANDLER@@QAEPAXXZ 0x6a33d18c
?Append@STR@@QAEHPBD@Z 0x6a33d10c
?Append@STRAU@@QAEHPBD@Z 0x6a33d128
?Append@STRAU@@QAEHPBDK@Z 0x6a33d104
?Append@STRAU@@QAEHPBG@Z 0x6a33d124
?Append@STRAU@@QAEHPBGK@Z 0x6a33d100
?Append@STRU@@QAEJPBG@Z 0x6a33d0dc
?Begin@CLKRHashTable@@QAE?AVCLKRHashTable_Iterator@@XZ 0x6a33d1f4
?Clear@CLKRHashTable@@QAEXXZ 0x6a33d15c
?ConvertExclusiveToShared@CReaderWriterLock3@@QAEXXZ 0x6a33d130
?ConvertSharedToExclusive@CReaderWriterLock3@@QAEXXZ 0x6a33d144
?Copy@STRAU@@QAEHPBD@Z 0x6a33d12c
?Copy@STRAU@@QAEHPBG@Z 0x6a33d160
?Copy@STRAU@@QAEHPBGK@Z 0x6a33d164
?Copy@STRU@@QAEJABV1@@Z 0x6a33d1ac
?Copy@STRU@@QAEJPBG@Z 0x6a33d1c0
?Copy@STRU@@QAEJPBGK@Z 0x6a33d1b0
?Copy@STRU@@QAEJPBV1@@Z 0x6a33d0d8
?DeleteKey@CLKRHashTable@@QAE?AW4LK_RETCODE@@K@Z 0x6a33d1ec
?DeleteRecord@CLKRHashTable@@QAE?AW4LK_RETCODE@@PBX@Z 0x6a33d148
?End@CLKRHashTable@@QAE?AVCLKRHashTable_Iterator@@XZ 0x6a33d1f8
?Erase@CLKRHashTable@@QAE_NAAVCLKRHashTable_Iterator@@@Z 0x6a33d1fc
?FindKey@CLKRHashTable@@QBE?AW4LK_RETCODE@@KPAPBX@Z 0x6a33d1f0
?Free@ALLOC_CACHE_HANDLER@@QAEHPAX@Z 0x6a33d188
?FreeMemory@BUFFER@@QAEXXZ 0x6a33d0d4
?InsertRecord@CLKRHashTable@@QAE?AW4LK_RETCODE@@PBX_N@Z 0x6a33d1e8
?IsEmpty@STRAU@@QAEHXZ 0x6a33d170
?QueryCB@MLSZAU@@QAEIH@Z 0x6a33d0f4
?QueryCB@STRAU@@QAEIH@Z 0x6a33d190
?QueryStr@MLSZAU@@QAEPADH@Z 0x6a33d0f0
?QueryStr@STRAU@@QAEPADH@Z 0x6a33d194
?QueryStrA@STRAU@@QAEPADXZ 0x6a33d16c
?QueryStrW@STRAU@@QAEPAGXZ 0x6a33d168
?ReadLock@CReaderWriterLock3@@QAEXXZ 0x6a33d1bc
?ReadOrWriteLock@CReaderWriterLock3@@QAE_NXZ 0x6a33d0e4
?ReadOrWriteUnlock@CReaderWriterLock3@@QAEX_N@Z 0x6a33d134
?ReadUnlock@CReaderWriterLock3@@QAEXXZ 0x6a33d1b8
?Resize@BUFFER@@QAE_NK@Z 0x6a33d1a8
?Resize@BUFFER@@QAE_NKK@Z 0x6a33d17c
?SafeCopy@STRAU@@QAEHPBD@Z 0x6a33d14c
?SafeCopy@STRAU@@QAEHPBG@Z 0x6a33d150
?SetLen@STRAU@@QAEHK@Z 0x6a33d120
?TryReadOrWriteLock@CReaderWriterLock3@@QAE_NAA_N@Z 0x6a33d140
?TryWriteLock@CReaderWriterLock3@@QAE_NXZ 0x6a33d20c
?WriteLock@CLKRHashTable@@QAEXXZ 0x6a33d13c
?WriteLock@CReaderWriterLock3@@QAEXXZ 0x6a33d1c8
?WriteUnlock@CLKRHashTable@@QBEXXZ 0x6a33d138
?WriteUnlock@CReaderWriterLock3@@QAEXXZ 0x6a33d1c4
IISInitializeCriticalSection 0x6a33d1a4
PuCreateDebugPrintsObject 0x6a33d114
PuDbgPrint 0x6a33d1b4
PuDbgPrintW 0x6a33d1d4
PuDeleteDebugPrintsObject 0x6a33d0fc
PuLoadDebugFlagsFromRegStr 0x6a33d110
RemoveWorkItem 0x6a33d19c
ScheduleWorkItem 0x6a33d198
?EtwTraceEvent@CEtwTracer@@QAAKPBU_GUID@@KZZ 0x6a33d388
CloseHandle 0x6a33d2e4
CompareFileTime 0x6a33d334
CompareStringW 0x6a33d288
CopyFileA 0x6a33d2a8
CopyFileW 0x6a33d2f8
CreateDirectoryA 0x6a33d26c
CreateDirectoryW 0x6a33d258
CreateEventA 0x6a33d278
CreateEventW 0x6a33d2ec
CreateFileA 0x6a33d2a4
CreateFileW 0x6a33d294
CreateSemaphoreA 0x6a33d27c
DeleteCriticalSection 0x6a33d2f4
DeleteFileA 0x6a33d298
DeleteFileW 0x6a33d318
DisableThreadLibraryCalls 0x6a33d28c
EnterCriticalSection 0x6a33d330
ExpandEnvironmentStringsA 0x6a33d248
ExpandEnvironmentStringsW 0x6a33d24c
FindClose 0x6a33d308
FindCloseChangeNotification 0x6a33d340
FindFirstChangeNotificationW 0x6a33d324
FindFirstFileA 0x6a33d360
FindFirstFileW 0x6a33d310
FindNextChangeNotification 0x6a33d328
FindNextFileA 0x6a33d29c
FindNextFileW 0x6a33d30c
FlushFileBuffers 0x6a33d224
FreeLibrary 0x6a33d350
GetCurrentProcess 0x6a33d2b8
GetCurrentProcessId 0x6a33d234
GetCurrentThread 0x6a33d35c
GetCurrentThreadId 0x6a33d230
GetFileAttributesA 0x6a33d270
GetFileAttributesExW 0x6a33d33c
GetFileAttributesW 0x6a33d2c8
GetLastError 0x6a33d338
GetModuleFileNameA 0x6a33d264
GetModuleHandleA 0x6a33d260
GetProcAddress 0x6a33d34c
GetSystemDirectoryW 0x6a33d348
GetSystemTimeAsFileTime 0x6a33d2bc
GetTickCount 0x6a33d364
GetVersionExA 0x6a33d22c
GlobalAlloc 0x6a33d2d4
GlobalFree 0x6a33d2d0
InitializeCriticalSectionAndSpinCount 0x6a33d2f0
IsDBCSLeadByte 0x6a33d274
LCMapStringW 0x6a33d2c0
LeaveCriticalSection 0x6a33d32c
LoadLibraryExW 0x6a33d354
LocalAlloc 0x6a33d2d8
LocalFree 0x6a33d2cc
lstrlenW 0x6a33d304
MoveFileA 0x6a33d268
MoveFileExW 0x6a33d300
MoveFileW 0x6a33d25c
MultiByteToWideChar 0x6a33d2c4
OpenFile 0x6a33d2ac
OutputDebugStringA 0x6a33d290
PulseEvent 0x6a33d2b0
QueryPerformanceCounter 0x6a33d238
ReadFile 0x6a33d280
RegisterWaitForSingleObject 0x6a33d320
ReleaseSemaphore 0x6a33d314
ResetEvent 0x6a33d2e0
SetEndOfFile 0x6a33d358
SetEvent 0x6a33d2dc
SetFileAttributesA 0x6a33d250
SetFileAttributesW 0x6a33d254
SetFileTime 0x6a33d2a0
SetLastError 0x6a33d344
SetUnhandledExceptionFilter 0x6a33d240
Sleep 0x6a33d2fc
TerminateProcess 0x6a33d23c
UnhandledExceptionFilter 0x6a33d244
UnregisterWaitEx 0x6a33d31c
WaitForMultipleObjects 0x6a33d2b4
WaitForSingleObject 0x6a33d2e8
WideCharToMultiByte 0x6a33d228
WriteFile 0x6a33d284
WNetAddConnection2W 0x6a33d370
WNetCancelConnection2W 0x6a33d36c
__dllonexit 0x6a33d398
_amsg_exit 0x6a33d3a8
_callnewh 0x6a33d3b0
_except_handler4_common 0x6a33d390
_initterm 0x6a33d3a4
_ismbcprint 0x6a33d3e4
_lock 0x6a33d3d4
_mbschr 0x6a33d414
_mbscspn 0x6a33d3e8
_mbslen 0x6a33d3ec
_mbsstr 0x6a33d3c0
_onexit 0x6a33d394
_purecall 0x6a33d40c
_snwprintf_s 0x6a33d444
_strdup 0x6a33d3f8
_stricmp 0x6a33d3c4
_strnicmp 0x6a33d420
_ultoa 0x6a33d3c8
_ultow 0x6a33d3e0
_unlock 0x6a33d39c
_wcsicmp 0x6a33d430
_wcsnicmp 0x6a33d428
_XcptFilter 0x6a33d3ac
atol 0x6a33d410
free 0x6a33d3dc
isdigit 0x6a33d408
iswprint 0x6a33d3f0
malloc 0x6a33d42c
memchr 0x6a33d3d0
memcpy 0x6a33d3a0
memset 0x6a33d448
qsort 0x6a33d434
setlocale 0x6a33d3fc
strcat_s 0x6a33d400
strchr 0x6a33d3b4
strcpy_s 0x6a33d418
strncpy_s 0x6a33d3bc
strrchr 0x6a33d404
swscanf 0x6a33d438
toupper 0x6a33d3d8
towupper 0x6a33d3cc
wcscat_s 0x6a33d3b8
wcschr 0x6a33d424
wcscpy_s 0x6a33d41c
wcscspn 0x6a33d3f4
wcsrchr 0x6a33d43c
wcsstr 0x6a33d440
RtlNtStatusToDosError 0x6a33d454
RtlValidRelativeSecurityDescriptor 0x6a33d450
CoImpersonateClient 0x6a33d464
CoInitializeEx 0x6a33d46c
CoRevertToSelf 0x6a33d460
CoTaskMemAlloc 0x6a33d45c
CoTaskMemFree 0x6a33d470
CoUninitialize 0x6a33d468
GetErrorInfo 0x6a33d378
CharNextExA 0x6a33d380