Windows 8 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 8, 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 ® Script Component Runtime |
File Version: | 5.8.9200.16384 |
Company: | Microsoft Corporation |
Product Name: | Microsoft ® Windows ® 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: | 158 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 | 132,608 Bytes | 81.7% | Read, Execute | Code |
.data | 0x00022000 | 3,584 Bytes | 2.2% | Write, Read | Initialized Data |
.idata | 0x00023000 | 4,096 Bytes | 2.5% | Read | Initialized Data |
.rsrc | 0x00024000 | 13,312 Bytes | 8.2% | Read | Initialized Data |
.reloc | 0x00028000 | 7,680 Bytes | 4.7% | 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.7% |
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.7% |
Type Libraries | 1 | 3,696 Bytes | 2.3% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,140 Bytes | 0.7% |
Total | 75 | 11,846 Bytes | 7.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)
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 __dllonexit _amsg_exit _errno _except_handler4_common _initterm _lock _onexit _purecall _setjmp3 _strcmpi _strnicmp _ultoa _unlock _vsnprintf _vsnwprintf _wcsicmp _wcsnicmp _wfullpath bsearch free iswalnum iswspace longjmp malloc memcmp memcpy memmove memset realloc sprintf_s strcat_s strcpy_s strrchr strtoul void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcscpy_s wcsncmp wcsncpy_s wcsrchr wcstol wcstoul - OLEAUT32.dll:
CreateTypeLib2 LoadRegTypeLib LoadTypeLib LoadTypeLibEx RegisterTypeLib SysAllocString SysAllocStringLen SysFreeString SysReAllocStringLen SysStringLen UnRegisterTypeLib VariantChangeType VariantClear VariantCopy VariantCopyInd - ole32.dll:
CoInitialize CreateBindCtx CreateFileMoniker OleGetAutoConvert combase!CLSIDFromProgID combase!CLSIDFromString combase!CoCreateGuid combase!CoGetClassObject combase!CoGetMalloc combase!CoTaskMemFree combase!CoUninitialize combase!StringFromCLSID combase!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 FlushFileBuffers FreeLibrary GetACP GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFullPathNameA GetLastError GetLocaleInfoA GetLocaleInfoW GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetProcAddress GetShortPathNameA GetSystemDefaultLCID GetSystemDefaultUILanguage GetSystemDirectoryA GetSystemInfo GetSystemTimeAsFileTime GetTempFileNameA GetTempPathA GetTickCount GetUserDefaultLCID GetUserDefaultUILanguage GetVersionExA GetVersionExW GetWindowsDirectoryA InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource MapViewOfFile MultiByteToWideChar QueryPerformanceCounter SearchPathW SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualQuery WideCharToMultiByte WriteFile lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - USER32.dll:
GetProcessWindowStation GetUserObjectInformationA LoadStringA MessageBoxA