catsrv.dll

v2001.12.10941.16384 32-bit Windows NT Analyzed
Description
COM+ Configuration Catalog Server
Authors
© Microsoft Corporation. All rights reserved.
File size
374.5 KB
Uploaded
2025-12-01 07:53
Views
90
SHA-256
50ebc75f69f2abd81fd895752e7145c3

Exported functions 13

?CancelWriteICR@@YGJPAPAUIComponentRecords@@@Z #1 · 0xd480
CreateComponentLibraryTS #2 · 0x26c80
GetCatalogCRMClerk #3 · 0x28230
?GetReadICR@@YGJHPAPAUIComponentRecords@@@Z #4 · 0xd4a0
?GetWriteICR@@YGJPAPAUIComponentRecords@@@Z #5 · 0xd440
OpenComponentLibraryTS #6 · 0x26cf0
?ReleaseReadICR@@YGXPAPAUIComponentRecords@@@Z #7 · 0xd4d0
?SaveWriteICR@@YGJPAPAUIComponentRecords@@@Z #8 · 0xd460
DllCanUnloadNow #9 · 0xd650
DllGetClassObject #10 · 0xd670
DllRegisterServer #11 · 0xd6a0
DllUnregisterServer #12 · 0xd6e0
GetAppImport #13 · 0xd700

Imported DLLs & functions 238

DebugBreak 0x1005a0c8
IsDebuggerPresent 0x1005a0c4
OutputDebugStringW 0x1005a0cc
DelayLoadFailureHook 0x1005a0d4
ResolveDelayLoadedAPI 0x1005a0dc
GetLastError 0x1005a0ec
SetUnhandledExceptionFilter 0x1005a0e8
UnhandledExceptionFilter 0x1005a0e4
CreateDirectoryW 0x1005a110
CreateFileW 0x1005a120
DeleteFileW 0x1005a124
FileTimeToLocalFileTime 0x1005a13c
FindClose 0x1005a104
FindFirstFileW 0x1005a10c
FindNextFileW 0x1005a100
GetFileAttributesExW 0x1005a140
GetFileAttributesW 0x1005a148
GetFileSize 0x1005a108
GetFileSizeEx 0x1005a0fc
GetFileType 0x1005a12c
GetFullPathNameW 0x1005a130
GetLongPathNameW 0x1005a128
GetShortPathNameW 0x1005a0f8
GetTempFileNameW 0x1005a144
ReadFile 0x1005a0f4
RemoveDirectoryW 0x1005a114
SetFileAttributesW 0x1005a134
SetFilePointer 0x1005a11c
SetFileTime 0x1005a138
WriteFile 0x1005a118
GetTempPathW 0x1005a150
MoveFileExW 0x1005a158
CopyFileW 0x1005a160
CloseHandle 0x1005a168
DuplicateHandle 0x1005a16c
HeapDestroy 0x1005a174
LocalAlloc 0x1005a17c
LocalFree 0x1005a184
LocalReAlloc 0x1005a180
DisableThreadLibraryCalls 0x1005a1bc
FindResourceExW 0x1005a1a0
FreeLibrary 0x1005a1ac
FreeLibraryAndExitThread 0x1005a1b0
GetModuleFileNameW 0x1005a1a4
GetModuleHandleW 0x1005a198
GetProcAddress 0x1005a1c0
LoadLibraryExW 0x1005a19c
LoadResource 0x1005a1b4
LoadStringW 0x1005a1b8
LockResource 0x1005a1a8
SizeofResource 0x1005a194
FormatMessageW 0x1005a1dc
GetSystemDefaultLCID 0x1005a1d8
GetThreadLocale 0x1005a1e0
GetUserDefaultLangID 0x1005a1e4
IsValidLocale 0x1005a1d0
SetThreadLocale 0x1005a1d4
CreateFileMappingW 0x1005a200
MapViewOfFile 0x1005a1f8
OpenFileMappingW 0x1005a1f0
UnmapViewOfFile 0x1005a204
VirtualAlloc 0x1005a1fc
VirtualProtect 0x1005a1ec
VirtualQuery 0x1005a1f4
GetPrivateProfileStringW 0x1005a210
WritePrivateProfileStringW 0x1005a20c
ExpandEnvironmentStringsW 0x1005a218
CreateProcessAsUserW 0x1005a234
CreateProcessW 0x1005a248
GetCurrentProcess 0x1005a23c
GetCurrentProcessId 0x1005a22c
GetCurrentThread 0x1005a220
GetCurrentThreadId 0x1005a228
GetExitCodeProcess 0x1005a224
OpenProcessToken 0x1005a238
OpenThreadToken 0x1005a244
SetThreadToken 0x1005a240
TerminateProcess 0x1005a230
QueryPerformanceCounter 0x1005a250
RegCloseKey 0x1005a27c
RegCreateKeyExW 0x1005a25c
RegDeleteTreeW 0x1005a258
RegDeleteValueW 0x1005a260
RegEnumKeyExW 0x1005a278
RegEnumValueW 0x1005a280
RegFlushKey 0x1005a26c
RegOpenKeyExW 0x1005a270
RegQueryInfoKeyW 0x1005a268
RegQueryValueExW 0x1005a274
RegSetValueExW 0x1005a264
CompareStringW 0x1005a290
MultiByteToWideChar 0x1005a298
WideCharToMultiByte 0x1005a294
CharLowerW 0x1005a2ac
CharNextW 0x1005a2a0
CharPrevW 0x1005a2a8
IsCharAlphaNumericW 0x1005a2a4
lstrcmpiW 0x1005a2b4
lstrcpynW 0x1005a2bc
lstrcpyW 0x1005a2b8
AcquireSRWLockExclusive 0x1005a2e0
CreateEventW 0x1005a2ec
CreateSemaphoreExW 0x1005a2e4
DeleteCriticalSection 0x1005a2f4
EnterCriticalSection 0x1005a2dc
InitializeCriticalSection 0x1005a2d4
InitializeCriticalSectionAndSpinCount 0x1005a2c4
LeaveCriticalSection 0x1005a2f0
OpenMutexW 0x1005a2f8
ReleaseMutex 0x1005a2fc
ReleaseSemaphore 0x1005a2e8
ReleaseSRWLockExclusive 0x1005a2d8
ResetEvent 0x1005a2d0
SetEvent 0x1005a2cc
WaitForSingleObject 0x1005a2c8
Sleep 0x1005a304
SleepConditionVariableSRW 0x1005a308
WakeAllConditionVariable 0x1005a30c
GetLocalTime 0x1005a31c
GetSystemDirectoryW 0x1005a318
GetSystemInfo 0x1005a324
GetSystemTimeAsFileTime 0x1005a320
GetTickCount 0x1005a314
VerQueryValueW 0x1005a32c
AddAccessAllowedAce 0x1005a360
AddAce 0x1005a36c
AllocateAndInitializeSid 0x1005a350
CheckTokenMembership 0x1005a380
CopySid 0x1005a354
CreatePrivateObjectSecurityEx 0x1005a344
DestroyPrivateObjectSecurity 0x1005a340
DuplicateTokenEx 0x1005a388
FreeSid 0x1005a348
GetLengthSid 0x1005a358
GetSecurityDescriptorDacl 0x1005a384
GetSecurityDescriptorLength 0x1005a37c
GetSidLengthRequired 0x1005a368
GetSidSubAuthority 0x1005a374
GetSidSubAuthorityCount 0x1005a364
GetTokenInformation 0x1005a378
InitializeAcl 0x1005a35c
InitializeSecurityDescriptor 0x1005a338
IsValidSecurityDescriptor 0x1005a33c
IsWellKnownSid 0x1005a34c
RevertToSelf 0x1005a334
SetSecurityDescriptorDacl 0x1005a370
CLSIDFromStringByBitness 0x1005a018
ComPlusPartitionsEnabled 0x1005a004
CreateComponentLibraryEx 0x1005a010
DowngradeAPL 0x1005a000
GetSimpleTableDispenser 0x1005a014
OpenComponentLibraryEx 0x1005a00c
ServerGetApplicationType 0x1005a020
SetupOpen 0x1005a008
SetupSave 0x1005a01c
DosDateTimeToFileTime 0x1005a028
FileTimeToDosDateTime 0x1005a02c
GetComputerNameW 0x1005a030
GetModuleFileNameA 0x1005a038
MoveFileW 0x1005a034
??$ConstructElements@VCString@@@@YGXPAVCString@@H@Z 0x1005a058
??$DestructElements@VCString@@@@YGXPAVCString@@H@Z 0x1005a05c
??0CString@@QAE@ABV0@@Z 0x1005a07c
??0CString@@QAE@GH@Z 0x1005a044
??0CString@@QAE@PBD@Z 0x1005a080
??0CString@@QAE@PBG@Z 0x1005a040
??0CString@@QAE@XZ 0x1005a06c
??1CString@@QAE@XZ 0x1005a074
??4CString@@QAEABV0@ABV0@@Z 0x1005a064
??4CString@@QAEABV0@PBG@Z 0x1005a070
??H@YG?AVCString@@ABV0@0@Z 0x1005a054
??H@YG?AVCString@@ABV0@PBG@Z 0x1005a050
??H@YG?AVCString@@PBGABV0@@Z 0x1005a084
??YCString@@QAEABV0@PBG@Z 0x1005a048
?Create@CPlex@@SGPAU1@AAPAU1@II@Z 0x1005a078
?Find@CString@@QBEHPBG@Z 0x1005a088
?FreeDataChain@CPlex@@QAEXXZ 0x1005a08c
?Left@CString@@QBE?AV1@H@Z 0x1005a060
?MakeUpper@CString@@QAEXXZ 0x1005a090
?Mid@CString@@QBE?AV1@H@Z 0x1005a094
?ReverseFind@CString@@QBEHG@Z 0x1005a068
?Right@CString@@QBE?AV1@H@Z 0x1005a04c
__CxxFrameHandler3 0x1005a3b4
__dllonexit 0x1005a3a4
_amsg_exit 0x1005a430
_beginthreadex 0x1005a3f4
_errno 0x1005a3f0
_except_handler4_common 0x1005a3c4
_i64tow_s 0x1005a3d0
_initterm 0x1005a3dc
_itow 0x1005a3d4
_local_unwind4 0x1005a39c
_lock 0x1005a3b8
_onexit 0x1005a3e8
_purecall 0x1005a3fc
_unlock 0x1005a3ac
_vsnprintf 0x1005a418
_vsnwprintf 0x1005a3a0
_waccess 0x1005a414
_wcsdup 0x1005a41c
_wcsicmp 0x1005a3f8
_wcsnicmp 0x1005a40c
_wrename 0x1005a390
_wtoi 0x1005a420
_XcptFilter 0x1005a410
?terminate@@YAXXZ 0x1005a3e4
free 0x1005a3ec
iswdigit 0x1005a3b0
malloc 0x1005a42c
memcmp 0x1005a394
memcpy 0x1005a3a8
memmove 0x1005a3d8
memset 0x1005a434
realloc 0x1005a404
swscanf 0x1005a398
toupper 0x1005a428
wcscat_s 0x1005a408
wcschr 0x1005a3c0
wcscpy_s 0x1005a400
wcsrchr 0x1005a3cc
wcsspn 0x1005a3e0
wcstok 0x1005a3c8
wcstol 0x1005a3bc
wcstoul 0x1005a424
DbgUserBreakPoint 0x1005a440
WinSqmSetDWORD 0x1005a43c
LoadRegTypeLib 0x1005a0ac
LoadTypeLib 0x1005a0a8
LoadTypeLibEx 0x1005a0b0
QueryPathOfRegTypeLib 0x1005a0bc
RegisterTypeLib 0x1005a09c
SysAllocString 0x1005a0a4
SysFreeString 0x1005a0b4
SysStringLen 0x1005a0a0
VarUI4FromStr 0x1005a0b8