Windows XP DLL File Information - comsvcs.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | |
File Version: | 2001.12.4414.702 |
Company: | Microsoft Corporation |
Product Name: | COM Services |
DLL popularity | Very Low - 1 other DLL files in system32 directory are statically linked to this file. |
File Size: | 1,237 KB |
Total Number of Exported Functions: | 24 |
Total Number of Exported Functions With Names: | 22 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 957,440 Bytes | 75.6% | Read, Execute | Code |
.orpc | 0x000eb000 | 3,584 Bytes | 0.3% | Read, Execute | Code |
.data | 0x000ec000 | 65,536 Bytes | 5.2% | Write, Read | Initialized Data |
.rsrc | 0x00101000 | 180,224 Bytes | 14.2% | Read | Initialized Data |
.reloc | 0x0012d000 | 59,392 Bytes | 4.7% | Read, Discardable | Initialized Data |
Static Linking
comsvcs.dll is statically linked to the following files:ADVAPI32.dll
CLBCatQ.DLL
colbact.DLL
COMRes.dll
KERNEL32.dll
msvcrt.dll
MTXCLU.DLL
NETAPI32.dll
ntdll.dll
ole32.dll
OLEAUT32.dll
RPCRT4.dll
USER32.dll
VERSION.dll
WS2_32.dll
This means that when comsvcs.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, comsvcs.dll won't be loaded.
List of files that are statically linked to comsvcs.dll
catsrv.dll
This means that when one of the above files is loaded, comsvcs.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 0 | 0 Bytes | 0.0% |
Type Libraries | 2 | 115,224 Bytes | 9.1% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 56 | 61,550 Bytes | 4.9% |
Total | 58 | 176,774 Bytes | 13.9% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
No string resources in this file.
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
AppServer | CoClass | COM+ Services Application Server Class |
ByotServerEx | CoClass | BYOT Extended Class |
COMEvents | CoClass | MTSEvents Class |
CRMClerk | CoClass | CRMClerk Class |
CRMRecoveryClerk | CoClass | CRMRecoveryClerk Class |
CServiceConfig | CoClass | CServiceConfig Class |
CoMTSLocator | CoClass | MTSLocator Class |
ComServiceEvents | CoClass | COM Services Events class |
ComSystemAppEventData | CoClass | COM System Application Event Data class |
ContextInfo | Dispatch | ContextInfo |
ContextInfo2 | Dispatch | ContextInfo2 |
DispenserManager | CoClass | Dispenser Manager |
Dummy30040732 | CoClass | |
EventServer | CoClass | |
GetSecurityCallContextAppObject | CoClass | COM+ Services Security - get the security call context |
IAsyncErrorNotify | Interface | IAsyncErrorNotify Interface |
IBindCtx | Interface | |
ICheckFusionConfig | Interface | ICheckFusionConfig Interface |
IComActivityEvents | Interface | |
IComApp2Events | Interface | |
IComAppEvents | Interface | |
IComCRMEvents | Interface | |
IComExceptionEvents | Interface | |
IComIdentityEvents | Interface | |
IComInstance2Events | Interface | |
IComInstanceEvents | Interface | |
IComLTxEvents | Interface | |
IComMethod2Events | Interface | |
IComMethodEvents | Interface | |
IComObjectConstruction2Events | Interface | |
IComObjectConstructionEvents | Interface | |
IComObjectEvents | Interface | |
IComObjectPool2Events | Interface | |
IComObjectPoolEvents | Interface | |
IComObjectPoolEvents2 | Interface | |
IComQCEvents | Interface | |
IComResourceEvents | Interface | |
IComSecurityEvents | Interface | |
IComThreadEvents | Interface | |
IComTrackingInfoEvents | Interface | |
IComTransaction2Events | Interface | |
IComTransactionEvents | Interface | |
IComUserEvent | Interface | |
IContextState | Interface | |
ICreateWithTipTransactionEx | Interface | ICreateWithTipTransactionEx Interface |
ICreateWithTransactionEx | Interface | ICreateWithTransactionEx Interface |
ICrmCompensator | Interface | ICrmCompensator Interface |
ICrmCompensatorVariants | Interface | ICrmCompensatorVariants Interface |
ICrmFormatLogRecords | Interface | ICrmFormatLogRecords Interface |
ICrmLogControl | Interface | ICrmLogControl Interface |
ICrmMonitor | Interface | ICrmMonitor Interface |
ICrmMonitorClerks | Dispatch | ICrmMonitorClerks Interface |
ICrmMonitorLogRecords | Interface | ICrmMonitorLogRecords Interface |
IDispenserDriver | Interface | IDispenserDriver Interface |
IDispenserManager | Interface | IDispenserManager Interface |
IDispenserManagerShutdownGuarantee | Interface | IDispenserManagerShutdownGuarantee Interface |
IEnumMoniker | Interface | |
IEnumString | Interface | |
IEventServer | Interface | IEventServer Interface |
IEventServer2 | Interface | IEventServer2 Interface |
IEventServerTrace | Dispatch | IEventServerTrace Interface |
IGetAppData | Interface | |
IGetSecurityCallContext | Dispatch | COM+ Services Security - get the security call context |
IHolder | Interface | IHolder Interface |
ILBEvents | Interface | |
IMTSLocator | Dispatch | IMTSLocator Interface |
IMTxAS | Dispatch | IMTxAS |
IMessageMover | Dispatch | IMessageMover Interface |
IMoniker | Interface | |
IMtsEventInfo | Dispatch | IMtsEventInfo Interface |
IMtsEvents | Dispatch | IMTSEvents Interface |
IMtsGrp | Dispatch | IMtsGrp Interface |
IObjectConstruct | Interface | IObjectConstruct Interface |
IObjectConstructString | Dispatch | IObjectConstructString Interface |
IObjectContext | Interface | |
IObjectContextActivity | Interface | |
IObjectContextInfo | Interface | |
IObjectContextTip | Interface | |
IObjectControl | Interface | |
IPersist | Interface | |
IPersistStream | Interface | |
IPlaybackControl | Interface | |
IPoolManager | Interface | |
IProcessDump | Dispatch | IProcessDump Interface |
IProcessTerminateNotify | Interface | |
IReceiveAppData | Interface | |
IRunningObjectTable | Interface | |
ISecurityCallContext | Dispatch | COM+ Services Security - Call Context Collection |
ISecurityCallersColl | Dispatch | COM+ Services Security - Callers Collection |
ISecurityCertificateColl | Dispatch | COM+ Services Security - Certificate Collection |
ISecurityIdentityColl | Dispatch | COM+ Services Security - Identity Collection |
ISecurityProperty | Interface | |
ISequentialStream | Interface | |
IServiceActivity | Interface | IServiceActivity Interface |
IServiceCall | Interface | IServiceCall Interface |
IServiceComTIIntrinsicsConfig | Interface | IServiceComTIIntrinsicsConfig Interface |
IServiceIISIntrinsicsConfig | Interface | IServiceIISIntrinsicsConfig Interface |
IServiceInheritanceConfig | Interface | IServiceInheritanceConfig Interface |
IServicePartitionConfig | Interface | IServicePartitionConfig Interface |
IServiceSxsConfig | Interface | IServiceSxsConfig Interface |
IServiceSynchronizationConfig | Interface | IServiceSynchronizationConfig Interface |
IServiceThreadPoolConfig | Interface | IServiceThreadPoolConfig Interface |
IServiceTrackerConfig | Interface | IServiceTrackerConfig Interface |
IServiceTransactionConfig | Interface | IServiceTransactionConfig Interface |
IServiceTransactionConfigBase | Interface | IServiceTransactionConfigBase Interface |
ISharedProperty | Dispatch | ISharedProperty Interface |
ISharedPropertyGroup | Dispatch | ISharedPropertyGroup Interface |
ISharedPropertyGroupManager | Dispatch | ISharedPropertyGroupManager Interface |
IStream | Interface | |
ISystemAppEventData | Interface | |
ITransaction | Interface | |
ITransactionContext | Dispatch | ITransactionContext Interface |
ITransactionContextEx | Interface | ITransactionContextEx Interface |
ITransactionStatus | Interface | |
LBEvents | CoClass | ComLBEvents class |
MessageMover | CoClass | QC MessageMover Class |
MtsGrp | CoClass | MtxGrp Class |
ObjectContext | Dispatch | ObjectContext |
ObjectControl | Interface | ObjectControl |
PartitionMoniker | CoClass | |
PoolMgr | CoClass | |
ProcessDump | CoClass | |
SecurityCallContext | CoClass | COM+ Services Security - call context collection |
SecurityCallers | CoClass | COM+ Services Security - callers collection |
SecurityCertificate | CoClass | COM+ Services Security - certificate collection |
SecurityIdentity | CoClass | COM+ Services Security - identity collection |
SecurityProperty | Dispatch | SecurityProperty |
SharedProperty | CoClass | Shared Property Class |
SharedPropertyGroup | CoClass | SharedPropertyGroup Class |
SharedPropertyGroupManager | CoClass | SharedPropertyGroupManager Class |
SoapMoniker | CoClass | |
TrackerServer | CoClass | |
TransactionContext | CoClass | Transaction Context Class |
TransactionContextEx | CoClass | Transaction Context Extended Class |
Exported Functions List
The following functions are exported by this dll:CoCreateActivity | CoCreateStdTrustable | CoEnterServiceDomain | CoLeaveServiceDomain |
CoLoadServices | CoVerifyTrust | ComSvcsExceptionFilter | ComSvcsLogError |
CosGetCallContext | DispManGetContext | DllCanUnloadNow | DllGetClassObject |
DllRegisterServer | DllUnregisterServer | GetMTAThreadPoolMetrics | GetObjectContext |
GetTrkSvrObject | MTSCreateActivity | MiniDumpW | RecycleSurrogate |
RegisterComEvents | SafeRef |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
AccessCheck AddAccessAllowedAce AddAccessAllowedAceEx AddAce AllocateAndInitializeSid BuildExplicitAccessWithNameA BuildTrusteeWithSidA CloseServiceHandle CloseTrace ControlService ControlTraceW CopySid CreateProcessAsUserW CryptAcquireContextW CryptGenRandom CryptReleaseContext DeleteAce DeregisterEventSource DuplicateTokenEx EnableTrace EqualSid FreeSid GetAce GetAclInformation GetEffectiveRightsFromAclW GetLengthSid GetSecurityDescriptorDacl GetSecurityDescriptorLength GetSidIdentifierAuthority GetSidSubAuthority GetSidSubAuthorityCount GetTokenInformation GetTraceLoggerHandle ImpersonateSelf InitializeAcl InitializeSecurityDescriptor IsValidSecurityDescriptor IsValidSid LookupAccountNameW LookupAccountSidW LsaClose LsaFreeMemory LsaOpenPolicy LsaQueryInformationPolicy OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken OpenTraceW ProcessTrace QueryTraceW RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumKeyW RegEnumValueW RegOpenKeyExW RegOpenKeyW RegQueryInfoKeyW RegQueryValueExW RegSetValueExW RegisterEventSourceW RegisterTraceGuidsW ReportEventW RevertToSelf SetEntriesInAclW SetKernelObjectSecurity SetSecurityDescriptorControl SetSecurityDescriptorDacl SetSecurityDescriptorGroup SetSecurityDescriptorOwner SetThreadToken SetTraceCallback StartTraceW StopTraceW TraceEvent UnregisterTraceGuids - CLBCatQ.DLL:
CheckMemoryGates GetComputerObject GetGlobalBabyJITEnabled - colbact.DLL:
GetClassInfoForCurrentUser GetDefaultPartitionForSid PartitionAccessCheck - COMRes.dll:
COMResModuleInstance - KERNEL32.dll:
ActivateActCtx CloseHandle CreateActCtxW CreateDirectoryW CreateEventA CreateEventW CreateFileMappingA CreateFileW CreateIoCompletionPort CreateMutexW CreateProcessW CreateSemaphoreA CreateSemaphoreW CreateThread CreateTimerQueueTimer DeactivateActCtx DebugBreak DeleteFileW DeleteTimerQueueTimer DeviceIoControl DisableThreadLibraryCalls DuplicateHandle ExitProcess ExpandEnvironmentStringsW FindClose FindFirstFileW FindNextFileW FindResourceW FormatMessageW FreeLibrary FreeLibraryAndExitThread GetComputerNameExW GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDiskFreeSpaceExW GetExitCodeProcess GetFileAttributesW GetFileSize GetLocalTime GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetQueuedCompletionStatus GetShortPathNameW GetSystemDirectoryW GetSystemInfo GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTempFileNameW GetTempPathW GetThreadContext GetThreadLocale GetThreadPriority GetTickCount GetVersionExA GetVersionExW GetVolumeInformationW GetWindowsDirectoryW GlobalAlloc GlobalFree GlobalLock GlobalMemoryStatusEx GlobalUnlock HeapDestroy InitializeCriticalSection InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedExchangeAdd InterlockedIncrement IsBadWritePtr IsDebuggerPresent LoadLibraryA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MapViewOfFile MoveFileExW MoveFileW MultiByteToWideChar OpenEventW OpenFileMappingA OpenProcess OutputDebugStringA OutputDebugStringW PostQueuedCompletionStatus PulseEvent QueryPerformanceCounter QueryPerformanceFrequency QueueUserWorkItem ReadFile ReleaseActCtx ReleaseMutex ReleaseSemaphore RemoveDirectoryW ResetEvent SetEvent SetFileAttributesW SetFilePointer SetThreadPriority SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess TerminateThread TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualFree VirtualQueryEx WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteFile lstrcat lstrcatW lstrcmp lstrcmpW lstrcmpiW lstrcpy lstrcpyW lstrcpynW lstrlen lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection - msvcrt.dll:
_CIexp _CxxThrowException __CxxFrameHandler __dllonexit _adjust_fdiv _beginthread _beginthreadex _except_handler3 _ftol _initterm _local_unwind2 _ltow _onexit _snwprintf _vsnprintf _vsnwprintf _waccess _wcsdup _wcsicmp _wcsupr _wsplitpath _wstrdate _wstrtime _wtoi free iswalpha malloc mbstowcs memmove public: virtual __thiscall type_info::~type_info(void) realloc swprintf time void __cdecl terminate(void) vswprintf wcscat wcschr wcscmp wcscpy wcslen wcsncpy wcsrchr wcsstr wcstok wcstombs - MTXCLU.DLL:
MtxCluIsClusterPresent - NETAPI32.dll:
NetApiBufferFree NetUserModalsGet - ntdll.dll:
NtQuerySystemInformation RtlDelete RtlDeleteCriticalSection RtlExtendedLargeIntegerDivide RtlInitializeCriticalSection RtlInitializeCriticalSectionAndSpinCount RtlLargeIntegerDivide RtlSplay - ole32.dll:
CLSIDFromProgID CLSIDFromString CoCreateFreeThreadedMarshaler CoCreateGuid CoCreateInstance CoCreateInstanceEx CoDeactivateObject CoDisconnectObject CoFreeUnusedLibraries CoGetApartmentID CoGetCallContext CoGetClassObject CoGetCurrentLogicalThreadId CoGetDefaultContext CoGetInterceptor CoGetMarshalSizeMax CoGetObject CoGetObjectContext CoImpersonateClient CoInitializeEx CoMarshalInterface CoReactivateObject CoReleaseMarshalData CoRevertToSelf CoSetProxyBlanket CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize CoUnmarshalInterface CoWaitForMultipleHandles CreateAntiMoniker CreateBindCtx CreateGenericComposite CreateStreamOnHGlobal GetHGlobalFromStream IIDFromString MkParseDisplayName MonikerCommonPrefixWith MonikerRelativePathTo OleLoadFromStream OleSaveToStream ProgIDFromCLSID ReadClassStm StringFromCLSID StringFromGUID2 StringFromIID WriteClassStm - OLEAUT32.dll:
BSTR_UserFree BSTR_UserMarshal BSTR_UserSize BSTR_UserUnmarshal CreateErrorInfo GetErrorInfo LoadRegTypeLib LoadTypeLib RegisterTypeLib SafeArrayAccessData SafeArrayCreate SafeArrayCreateVector SafeArrayDestroy SafeArrayUnaccessData SetErrorInfo SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysStringByteLen SysStringLen VARIANT_UserFree VARIANT_UserMarshal VARIANT_UserSize VARIANT_UserUnmarshal VarUI4FromStr VariantChangeType VariantClear VariantCopy VariantInit - RPCRT4.dll:
CStdStubBuffer_AddRef CStdStubBuffer_Connect CStdStubBuffer_CountRefs CStdStubBuffer_DebugServerQueryInterface CStdStubBuffer_DebugServerRelease CStdStubBuffer_Disconnect CStdStubBuffer_Invoke CStdStubBuffer_IsIIDSupported CStdStubBuffer_QueryInterface IUnknown_AddRef_Proxy IUnknown_QueryInterface_Proxy IUnknown_Release_Proxy I_RpcTurnOnEEInfoPropagation MesDecodeBufferHandleCreate MesEncodeDynBufferHandleCreate MesHandleFree NdrCStdStubBuffer2_Release NdrCStdStubBuffer_Release NdrDllCanUnloadNow NdrDllGetClassObject NdrDllRegisterProxy NdrDllUnregisterProxy NdrMesTypeDecode2 NdrMesTypeEncode2 NdrOleAllocate NdrOleFree NdrStubCall2 NdrStubForwardingFunction RpcMgmtStatsVectorFree RpcStringFreeA UuidCreate UuidCreateSequential UuidFromStringW UuidToStringA UuidToStringW - USER32.dll:
CharNextW CharPrevW CloseDesktop CloseWindowStation DialogBoxParamW DispatchMessageW EndDialog GetClientRect GetDesktopWindow GetProcessWindowStation GetThreadDesktop GetWindowRect KillTimer LoadStringW MapWindowPoints MessageBoxW MsgWaitForMultipleObjects OpenDesktopW OpenWindowStationW PeekMessageW SetDlgItemTextW SetProcessWindowStation SetThreadDesktop SetTimer SetWindowPos TranslateMessage wsprintfA wsprintfW - VERSION.dll:
VerQueryValueW - WS2_32.dll:
WSACleanup WSAStartup gethostbyname gethostname inet_ntoa