Windows XP DLL File Information - smlogcfg.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: | Performance Logs and Alerts Snap-in |
File Version: | 5.1.2600.5512 (xpsp.080413-2108) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 354 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 242,176 Bytes | 66.8% | Read, Execute | Code |
.data | 0x0003d000 | 14,336 Bytes | 4.0% | Write, Read | Initialized Data |
.rsrc | 0x00041000 | 88,064 Bytes | 24.3% | Read | Initialized Data |
.reloc | 0x00057000 | 16,896 Bytes | 4.7% | Read, Discardable | Initialized Data |
Static Linking
smlogcfg.dll is statically linked to the following files:ADVAPI32.dll
ATL.DLL
GDI32.dll
KERNEL32.dll
MFC42u.DLL
msvcrt.dll
ODBC32.dll
ole32.dll
OLEAUT32.dll
pdh.dll
RPCRT4.dll
SHELL32.dll
SHLWAPI.dll
USER32.dll
This means that when smlogcfg.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, smlogcfg.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 1 | 764 Bytes | 0.2% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 6 | 5,232 Bytes | 1.4% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 16 | 12,776 Bytes | 3.5% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 274 | 17,080 Bytes | 4.7% |
Type Libraries | 1 | 39,312 Bytes | 10.8% |
Manifest | 1 | 701 Bytes | 0.2% |
All Others | 6 | 8,492 Bytes | 2.3% |
Total | 305 | 84,357 Bytes | 23.3% |
Icons in this file
There are 1 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
500 | Log Files |
600 | Schedule |
700 | Advanced |
800 | General |
900 | New Log Settings |
1000 | General |
1100 | Add Nonsystem Providers |
1200 | <Resource Allocations> |
1300 | Provider Status |
1400 | <Incompatible Log Type> |
1500 | General |
1600 | Action |
1700 | Command Line Arguments |
2000 | Configure Log Files |
2100 | Configure SQL Logs |
2200 | Set Password |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
500 | Performance Logs and Alerts |
501 | The system has run out of memory. |
502 | The system was unable to allocate a new data object. |
503 | Performance Logs and Alerts |
504 | Did not understand the data object. |
505 | <Service Not Installed> |
506 | Text File (Tab delimited) |
507 | Text File (Comma delimited) |
508 | SQL Database |
509 | Binary File |
510 | Binary Circular File |
511 | Circular Trace File |
512 | Sequential Trace File |
513 | <unknown type> |
514 | mmddhh |
515 | nnnnnn |
516 | yyyyddd |
517 | yyyymm |
518 | yyyymmdd |
519 | yyyymmddhh |
520 | mmddhhmm |
521 | seconds |
522 | hours |
523 | minutes |
524 | days |
525 | Select File To Run |
526 | Executable Files (*.exe; *.bat; *.cmd) |
527 | *.exe;*.bat;*.cmd |
528 | All Files (*.*) |
530 | &When the %ld-MB log file is full. |
531 | &When the log file is full. |
534 | Start log |
535 | Stop log |
536 | &Start a new log file |
537 | When a log file closes: |
538 | You have selected the binary circular log file format. Stop mode will be reset from size based automatic stop to manual stop. |
539 | You have selected the maximum file size option. Stop mode will be reset from size based automatic stop to manual stop. |
540 | Folder '%s', specified for the log folder, was not found or cannot be accessed. Would you like to create it now? |
541 | Folder '%s' cannot be created. Select or create another log file folder. |
542 | Folder '%s' cannot be created. Use the Log Files tab to select or create another log file folder. |
543 | Select or create another log file folder. |
544 | Use the Log Files tab to select or create another log file folder. |
545 | .csv |
547 | .tsv |
548 | .blg |
549 | .etl |
550 | local computer |
551 | on |
552 | The sample interval must be less than or equal to the length of the monitoring session. Modify the sample interval or the schedule stop properties. |
553 | Unable to complete the current action. System error: %s |
560 | &New Log Settings... |
561 | Create a new performance counter log configuration |
562 | New Log &Settings From... |
563 | Create a new performance counter log configuration from an existing log configuration |
564 | &New Log Settings... |
565 | Create a new system trace log configuration |
566 | New Log &Settings From... |
567 | Create a system trace log configuration from an existing log configuration |
568 | &New Alert Settings... |
569 | Create a new performance alert configuration |
570 | New Alert &Settings From... |
571 | Create a performance alert configuration from an existing alert configuration |
572 | &Start |
573 | Start the selected log or alert |
574 | St&op |
575 | Stop the selected log or alert |
576 | Save Settings &As... |
577 | Save the selected log or alert configuration to a file |
579 | Start |
580 | Stop |
582 | Start |
583 | Stop |
584 | New log settings |
585 | Start the selected log |
586 | Stop the selected log |
587 | New alert settings |
588 | Start the selected alert |
589 | Stop the selected alert |
591 | Text Files (Comma delimited) (*.csv) |
592 | Trace files (*.etl) |
593 | Select a log folder. |
600 | Add at least one counter to be logged. |
601 | Log or alert is running. Do you want to delete it? |
602 | Sample log and alert queries cannot be deleted. |
603 | Log or alert has active property page. Close the property page before deleting the log or alert. |
604 | Log or alert has been deleted from the configuration. |
605 | Log or alert has active property page. Close the property page before starting the log or alert. |
606 | Log or alert has active property page. Close the property page before stopping the log or alert. |
607 | Maximum buffer count must be greater than or equal to minimum buffer count. |
608 | Unable to get provider list from WBEM |
610 | Automatic restart of this log or alert will be disabled. Do you wish to continue? |
611 | Enter a stop time later than current time. |
612 | Enter a stop time later than start time. |
613 | One or more of the selected counters are already present and won't be added again. |
614 | The selected wildcard counter duplicates one or more of the existing counters. The duplicated existing counters have been removed. |
615 | Unable to add counter %s. System error: |
616 | Name |
617 | Status |
618 | Enabled |
619 | Unknown provider %s |
620 | No providers are available |
621 | \Object\Counter |
622 | 20.0 |
623 | over 10.0 |
624 | \Processor(_Total)\% Processor Time |
625 | Select Counters |
626 | The total log file path length must be less than 260 characters. |
627 | You must enter a folder path for log files. |
628 | You must enter a log file name. |
629 | The total log file path length must be less than 260 characters. Use the Log Files tab to modify the log file name. |
630 | Some changes might not have been applied to %s. System error: |
631 | Enter an integer between %lu and %lu. |
632 | Enter a number between %.*g and %.*g. |
633 | The data sample interval must be less than or equal to 45 days. |
634 | Add Counters |
635 | Add Objects |
636 | Passwords do not match. |
637 | Password |
639 | You must enter a log set name. |
640 | You must enter a data source name. |
641 | One or more of the selected alerts is a duplicate and will be deleted. |
701 | You must set or review the alarm limit for each alarm entry added. Enter a limit value greater than or equal to zero and less than or equal to %g. |
702 | You must select a performance log to start. |
703 | You must enter the name of an executable or command file. |
704 | You must enter the network name to notify. |
705 | Over |
706 | Under |
707 | You must select some action to be taken. |
708 | New Alert Settings |
709 | Alert |
710 | You must add at least one counter to monitor. |
711 | This log begins when it is started manually. |
712 | This log begins immediately after you apply changes. |
713 | This log begins on the specified date and time. |
714 | You must add at least one of the following system trace providers: Process creations/deletions Thread creations/deletions Disk input/output Network TCP/IP |
715 | You must add at least one general trace provider or enable the system trace provider. |
716 | This alert scan begins when it is started manually. |
717 | This alert scan begins immediately after you apply changes. |
718 | This alert scan begins at the specified date and time. |
719 | Alerts |
720 | Counter Logs |
721 | Trace Logs |
722 | Microsoft Corporation |
723 | 5.1.2600.0 |
724 | Configures performance data logs and alerts. |
725 | Configures performance data logs and alerts |
726 | Configures performance data counter logs |
727 | Configures trace event logs |
728 | Configures performance alerts |
729 | Enter a limit value greater than or equal to zero and less than or equal to %g. |
731 | System Overview |
735 | This sample log provides an overview of system performance. |
736 | Performance Logs and Alerts Extension |
737 | Name |
738 | Comment |
739 | Log File Type |
740 | Log File Name |
741 | Name |
742 | Description |
743 | Extension Snap-in |
744 | System_Overview |
800 | C4D2D8E0-D1DD-11CE-940F-008029004347 |
801 | <OBJECT ID="DISystemMonitor1" WIDTH="100%" HEIGHT="100%" CLASSID="CLSID:C4D2D8E0-D1DD-11CE-940F-008029004347"> |
802 | </OBJECT> |
803 | <PARAM NAME=" |
804 | " VALUE=" |
805 | "> |
806 | PARAM NAME |
807 | VALUE |
810 | Web Page (*.htm; *.html)|*.htm; *.html|| |
812 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
813 | <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft System Monitor"> </HEAD><BODY> |
814 | </BODY> </HTML> |
815 | The file %s already exists. Do you want to replace it? |
816 | Comment |
817 | Log Type |
818 | Current State |
819 | Log File Max Size |
820 | Log File Base Name |
821 | Log File Folder |
822 | Log File Serial Number |
823 | Log File Auto Format |
824 | Log File Type |
825 | Start |
826 | Stop |
827 | Restart |
828 | Last Modified |
829 | Counter List |
830 | Sample Interval |
831 | EOF Command File |
832 | Command File |
833 | Network Name |
834 | User Text |
835 | Perf Log Name |
836 | Action Flags |
837 | Trace Buffer Size |
838 | Trace Buffer Min Count |
839 | Trace Buffer Max Count |
840 | Trace Buffer Flush Interval |
841 | Trace Flags |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
Component | CoClass | Component Class |
ComponentData | CoClass | ComponentData Class |
ExtensionSnapin | CoClass | ComponentData Class |
IAdviseSink | Interface | |
IBindCtx | Interface | |
IComponent | Interface | IComponent Interface |
IComponentData | Interface | IComponentData Interface |
IConsole | Interface | IConsole Interface |
IConsoleVerb | Interface | |
IDataObject | Interface | |
IEnumFORMATETC | Interface | |
IEnumMoniker | Interface | |
IEnumSTATDATA | Interface | |
IEnumString | Interface | |
IHeaderCtrl | Interface | INodeInit Interface |
IImageList | Interface | IImageList Interface |
IMoniker | Interface | |
IPersist | Interface | |
IPersistStream | Interface | |
IRunningObjectTable | Interface | |
ISequentialStream | Interface | |
ISnapinAbout | Interface | |
IStream | Interface | |
IToolbar | Interface | |
PerformanceAbout | CoClass | PerformanceAbout Class |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
ChangeServiceConfig2W ChangeServiceConfigW CloseServiceHandle ControlService OpenSCManagerW OpenServiceW QueryServiceConfigW QueryTraceW RegCloseKey RegConnectRegistryW RegCreateKeyExW RegCreateKeyW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegFlushKey RegOpenKeyExW RegOpenKeyW RegQueryInfoKeyW RegQueryValueExW RegSetValueExW StartServiceW - ATL.DLL:
AtlInternalQueryInterface AtlModuleGetClassObject AtlModuleInit AtlModuleRegisterServer AtlModuleTerm AtlModuleUnregisterServer AtlModuleUpdateRegistryFromResourceD - GDI32.dll:
DeleteObject GetTextExtentPoint32W - KERNEL32.dll:
CloseHandle CreateDirectoryW CreateFileW ExpandEnvironmentStringsW FileTimeToSystemTime FindClose FindFirstFileW FormatMessageW FreeLibrary GetCommandLineW GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFileAttributesW GetFileSize GetFullPathNameW GetLocalTime GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetProcessHeap GetSystemTimeAsFileTime GetTickCount GetWindowsDirectoryW GlobalAlloc GlobalFree InitializeCriticalSection InterlockedDecrement InterlockedIncrement IsBadReadPtr LoadLibraryA LoadLibraryW LocalAlloc LocalFree MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter ReadFile SetUnhandledExceptionFilter Sleep SystemTimeToFileTime TerminateProcess UnhandledExceptionFilter WideCharToMultiByte WriteFile lstrcatW lstrcmpiW lstrcpyW lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error - MFC42u.DLL:
- msvcrt.dll:
_HUGE __CxxFrameHandler __RTDynamicCast __dllonexit _adjust_fdiv _except_handler3 _ftol _initterm _onexit _purecall _wcsicmp _wsplitpath _wtol atof free iswupper malloc mbstowcs public: virtual __thiscall type_info::~type_info(void) strstr swprintf void __cdecl terminate(void) wcscat wcscmp wcscpy wcslen wcsncat wcsncpy wcsspn wcsstr wcstod wcstok wcstombs - ODBC32.dll:
SQLAllocHandle SQLDataSourcesW SQLFreeHandle SQLSetEnvAttr - ole32.dll:
CoCreateInstance CoInitialize CoSetProxyBlanket CoTaskMemAlloc CoTaskMemFree CoUninitialize CreateStreamOnHGlobal StringFromGUID2 - OLEAUT32.dll:
SysAllocString SysFreeString SysStringLen SystemTimeToVariantTime VariantChangeType VariantClear VariantInit VariantTimeToSystemTime - pdh.dll:
PdhBrowseCountersW PdhParseCounterPathW PdhPlaGetInfoW PdhPlaGetLogFileNameW PdhPlaSetInfoW PdhTranslate009CounterW PdhTranslateLocaleCounterW PdhiPla2003SP1Installed PdhiPlaFormatBlanksW PdhiPlaGetVersion - RPCRT4.dll:
RpcMgmtStatsVectorFree UuidCreate UuidCreateSequential UuidToStringW - SHELL32.dll:
CommandLineToArgvW SHBrowseForFolderW SHGetFolderPathW SHGetMalloc SHGetPathFromIDListW SHGetSpecialFolderLocation - SHLWAPI.dll:
SHLoadIndirectString - USER32.dll:
CallNextHookEx EnableWindow GetClientRect GetDC GetDlgCtrlID GetFocus GetSystemMetrics GetWindow GetWindowTextW LoadBitmapW LoadIconW LoadStringW MessageBeep MessageBoxW RegisterClipboardFormatW ReleaseDC SendMessageW SetForegroundWindow SetWindowTextW SetWindowsHookExW UnhookWindowsHookEx WinHelpW wsprintfW