Windows XP DLL File Information - scrobj.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: | Windows (R) Script Component Runtime |
File Version: | 5.7.0.16599 |
Company: | Microsoft Corporation |
Product Name: | Microsoft (R) Windows (R) Script Component Runtime |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 176 KB |
Total Number of Exported Functions: | 11 |
Total Number of Exported Functions With Names: | 11 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 147,456 Bytes | 81.8% | Read, Execute | Code |
.data | 0x00025000 | 4,096 Bytes | 2.3% | Write, Read | Initialized Data |
.rsrc | 0x00026000 | 16,384 Bytes | 9.1% | Read | Initialized Data |
.reloc | 0x0002a000 | 8,192 Bytes | 4.5% | Read, Discardable | Initialized Data |
Static Linking
scrobj.dll is statically linked to the following files:msvcrt.dll
OLEAUT32.dll
ole32.dll
ADVAPI32.dll
KERNEL32.dll
USER32.dll
This means that when scrobj.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, scrobj.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 1 | 1,074 Bytes | 0.6% |
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 | 71 | 5,936 Bytes | 3.3% |
Type Libraries | 1 | 3,696 Bytes | 2.1% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,168 Bytes | 0.6% |
Total | 75 | 11,874 Bytes | 6.6% |
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)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
129 | Unknown error |
130 | Out of memory |
131 | An unexpected error occured |
132 | An unimplemented function was called |
1024 | Invalid character |
1025 | Unexpected character |
1026 | Unterminated XML declaration - matching '?>' not found |
1027 | Unterminated comment - matching '-->' not found |
1028 | Unterminated CDATA section - mtaching ']]>' not found |
1029 | Unterminated attribute value - matching quote not found |
1030 | Unterminated start tag - matching '>' not found |
1031 | Unterminated end tag - matching '>' not found |
1032 | Unterminated entity reference - matching ';' not found |
1033 | Unterminated opaque block - matching end tag not found |
1034 | Expecting a valid name |
1035 | Expecting an attribute value enclosed in quotes |
1036 | Invalid entity reference |
1037 | Unrecognized markup |
1038 | Unterminated processing instruction - matching '?>' not found |
1056 | Unexpected XML declaration - declaration must be at the beginning of the file |
1057 | Unrecognized attribute - allowed attributes are 'version', 'encoding', and 'standalone' |
1058 | The end tag does not match the start tag |
1059 | The tag does not have a matching end tag |
1088 | The tag may not have text |
1089 | The tag may not have markup |
1090 | The tag may not have text or markup |
1091 | The tag is not valid in this context |
1092 | The tag does not support this attribute |
1093 | A required tag is missing |
1094 | A required attribute is missing |
1095 | A duplicate tag was encountered |
1096 | A duplicate attribute was encountered |
1097 | The value for the attribute is not valid |
1098 | The end tag does not have a corresponding start tag |
1101 | A duplicate id attribute was encountered |
1102 | The specified attributes conflict with each other |
1103 | The 'public' tag cannot be used with the 'Automation' or 'Event' handlers |
1104 | Unexpected text - text is only between a start tag and end tag |
1120 | No components are defined in the file |
1122 | There are no components with registration info |
1123 | Cannot create interface handler |
1124 | Cannot create script engine |
1125 | Cannot retrieve referenced URL |
1126 | Cannot create object |
1127 | Cannot add reference |
1128 | Cannot find the type library for this reference |
1129 | Unexpected tag - expecting the tag 'component' or 'package' |
1130 | Unexpected tag - only one 'component' or 'package' tag is allowed at the root |
1131 | Unrecognized attribute - the allowed attributes are 'debug', 'warn', and 'error' |
1152 | The dispid was already defined |
1153 | The name was already defined |
1154 | The method is not defined |
1155 | The property cannot be created |
1156 | The property accessor is not defined |
1157 | The property accessor is already specified |
1158 | The only valid event sources for the behavior handler are 'element', 'document', and 'window' |
1184 | The code page is not supported |
1185 | The charset is not supported |
1186 | The file is too big |
1187 | Cannot convert text to UNICODE for processing |
1188 | Cannot open file |
1216 | No jobs are defined in the file |
1217 | Unexpected tag - expecting the tag 'job' or 'package' |
1218 | Unexpected tag - only one 'job' or 'package' tag is allowed at the root |
1219 | Unrecognized attribute - the allowed attributes are 'debug' and 'warn' |
1220 | A duplicate name for a named or unnamed element was encountered |
8192 | Windows Script Component |
8193 | &Open |
8194 | &Register |
8195 | &Unregister |
8196 | &Generate Type Library |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
DIBehaviorHandlerOM | Dispatch | |
IBehaviorHandlerOM | Interface | |
IGenScriptletTLib | Dispatch | Scriptlet.GenerateTypeLib Interface |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllInstall | DllRegisterServer |
DllRegisterServerEx | DllRegisterServerExA | DllRegisterServerExW | DllUnregisterServer |
DllUnregisterServerEx | GenerateTypeLib | GenerateTypeLibW |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __badioinfo __dllonexit __pioinfo _adjust_fdiv _amsg_exit _errno _fileno _initterm _iob _isatty _itoa _lock _lseeki64 _onexit _purecall _setjmp3 _snprintf _strcmpi _strnicmp _ultoa _unlock _vsnprintf _vsnwprintf _wcsicmp _wcsnicmp _wfullpath _write bsearch free isleadbyte iswalnum iswspace longjmp malloc memcpy memmove memset realloc strrchr strtoul void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcsncmp wcsrchr wcstol wcstoul wctomb - OLEAUT32.dll:
CreateTypeLib2 LoadRegTypeLib LoadTypeLib LoadTypeLibEx RegisterTypeLib SysAllocString SysAllocStringLen SysFreeString SysReAllocStringLen SysStringLen UnRegisterTypeLib VariantChangeType VariantClear VariantCopy VariantCopyInd - ole32.dll:
CLSIDFromProgID CLSIDFromString CoCreateGuid CoCreateInstance CoGetClassObject CoGetMalloc CoInitialize CoTaskMemFree CoUninitialize CreateBindCtx CreateFileMoniker OleGetAutoConvert StringFromCLSID StringFromGUID2 - ADVAPI32.dll:
ImpersonateLoggedOnUser IsTextUnicode RegCloseKey RegCreateKeyA RegCreateKeyExA RegDeleteKeyA RegEnumKeyA RegOpenKeyA RegOpenKeyExA RegOpenKeyExW RegQueryInfoKeyA RegQueryValueA RegQueryValueExW RegSetValueA RegSetValueExA - KERNEL32.dll:
CloseHandle CreateFileA CreateFileMappingW CreateFileW FindResourceExW FindResourceW FlushFileBuffers FreeLibrary GetACP GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFullPathNameA GetLocaleInfoA GetLocaleInfoW GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetProcAddress GetShortPathNameA GetSystemDefaultLCID GetSystemDefaultUILanguage GetSystemDirectoryA GetSystemInfo GetSystemTimeAsFileTime GetTempFileNameA GetTempPathA GetTickCount GetUserDefaultUILanguage GetVersionExA GetVersionExW GetWindowsDirectoryA InitializeCriticalSection InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryExA LoadLibraryExW LoadResource MapViewOfFile MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter SearchPathW SetUnhandledExceptionFilter Sleep TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualQuery WideCharToMultiByte WriteFile lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error ntdll!RtlUnwind - USER32.dll:
GetProcessWindowStation GetUserObjectInformationA LoadStringA MessageBoxA