Windows 10 DLL File Information - DbgModel.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, 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 Debugger Data Model |
File Version: | 10.0.10130.0 (debuggers(dbg).150522-2224) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - 1 other DLL files in system32 directory are statically linked to this file. |
File Size: | 395 KB |
Total Number of Exported Functions: | 1 |
Total Number of Exported Functions With Names: | 1 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 359,424 Bytes | 88.7% | Read, Execute | Code |
.data | 0x00059000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.idata | 0x0005b000 | 3,072 Bytes | 0.8% | Read | Initialized Data |
.mrdata | 0x0005c000 | 5,632 Bytes | 1.4% | Read | Initialized Data |
.rsrc | 0x0005e000 | 17,408 Bytes | 4.3% | Read | Initialized Data |
.reloc | 0x00063000 | 17,920 Bytes | 4.4% | Read, Discardable | Initialized Data |
Static Linking
DbgModel.dll is statically linked to the following files:msvcrt.dll
api-ms-win-core-libraryloader-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-0.dll
api-ms-win-core-synch-l1-1-0.dll
api-ms-win-core-misc-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-0.dll
api-ms-win-core-sysinfo-l1-1-0.dll
OLEAUT32.dll
This means that when DbgModel.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, DbgModel.dll won't be loaded.
List of files that are statically linked to DbgModel.dll
dbgeng.dll
This means that when one of the above files is loaded, DbgModel.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 | 52 | 16,078 Bytes | 4.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 936 Bytes | 0.2% |
Total | 53 | 17,014 Bytes | 4.2% |
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 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
101 | Count() - LINQ equivalent method which returns the number of objects in the collection |
102 | OrderByDescending(KeyProjectorMethod, [KeyComparatorMethod]) - LINQ equivalent method which orders the collection via a key projector and optional key comparator in descending order |
103 | OrderBy(KeyProjectorMethod, [KeyComparatorMethod]) - LINQ equivalent method which orders the collection via a key projector and optional key comparator in ascending order |
104 | Select(ProjectionMethod) - LINQ equivalent method which projects the collection to a new collection via calling a projection method on every element |
105 | Where(FilterMethod) - LINQ equivalent method which filters elements in the collection according to when a filter method returns true for a given element |
106 | GroupBy(KeyProjectorMethod, [KeyComparatorMethod]) - LINQ equivalent method which groups the collection by unique keys defined via a key projector and optional key comparator |
107 | ToDisplayString([FormatSpecifier]) - Method which converts the object to its display string representation according to an optional format specifier |
108 | All(PredicateMethod) - LINQ equivalent method which returns whether all elements in the collection match a given predicate |
109 | Any(PredicateMethod) - LINQ equivalent method which returns whether any element in the collection matches a given predicate |
110 | First([PredicateMethod]) - LINQ equivalent method which returns the first element in the collection or the first which matches an optional predicate |
111 | Last([PredicateMethod]) - LINQ equivalent method which returns the last element in the collection or the last which matches an optional predicate |
112 | Flatten([KeyProjectorMethod]) - Method which flattens a tree of collections (or a tree of keys that project to collections via an optional projector method) into a single collection |
113 | Contains(OtherString) - Method which returns whether the string contains a given sub string |
114 | StartsWith(OtherString) - Method which returns whether the string starts with a given string |
115 | EndsWith(OtherString) - Method which returns whether the string ends with a given string |
116 | Length - Property which returns the length of the string |
117 | Substring(StartPos, [Length]) - Method which retrieves a substring from the given string. The substring starts at a specified character position and continues to the end of the string or for the optionally specified length |
118 | PadLeft(TotalWidth) - Method which right aligns the string to the specified width by inserting spaces at the left of the string |
119 | PadRight(TotalWidth) - Method which left aligns the string to the specified width by inserting spaces at the right of the string |
120 | IndexOf(OtherString) - Method which returns the index of the first occurrence of a substring in the given string. If no such occurrence exists, -1 is returned |
121 | LastIndexOf(OtherString) - Method which returns the index of the last occurrence of a substring in the given string. If no such occurrence exists, -1 is returned |
122 | Replace(SearchString, ReplaceString) - Method which replaces every occurrence of a specified search string with a replacement string |
123 | Remove(StartPos, [Length]) - Method which removes all characters beginning at the specified position from the string. If an optional length is supplied, only that many characters after the starting position are removed |
124 | Max([ProjectionMethod]) - LINQ equivalent method which returns the maximum element using standard comparison rules. An optional projection method can be specified to project the elements of a sequence before comparing them with each other. |
125 | Min([ProjectionMethod]) - LINQ equivalent method which returns the minimum element using standard comparison rules. An optional projection method can be specified to project the elements of a sequence before comparing them with each other. |
126 | Single([PredicateMethod]) - LINQ equivalent method which returns the only element in a list, or, if a predicate was specified, the only element that satisfies the predicate. If there are multiple elements that match the criteria, an error is returned. |
127 | Contains(Object, [ComparatorMethod]) - LINQ equivalent method which searches for the given element in the sequence using default comparator rules. An optional comparator method can be provided that will be called each time the element is compared against an entry in the sequence. |
128 | Distinct([ComparatorMethod]) - LINQ equivalent method which returns all distinct objects from the given collection, using default comparison rules. An optional comparator method can be provided to be called each time objects in the collection must be compared. |
129 | Join(InnerCollection, Outer key selector method, Inner key selector method, Result selector method, [ComparatorMethod]) - LINQ equivalent method which projects a key for each element of the outer collection and each element of the inner collection using the methods provided. If the projected keys from both these elements match, then the result selector method is called with both those values and its output is returned to the user. An optional comparator method can also be specified. |
130 | Intersect(InnerCollection, [ComparatorMethod]) - LINQ equivalent method which returns all distinct objects in the given collection that are also found in the inner collection. An optional comparator method can also be specified. |
131 | Union(InnerCollection, [ComparatorMethod]) - LINQ equivalent method which returns all distinct objects from the given and inner collection. An optional comparator method can also be specified. |
132 | Concat(InnerCollection) - LINQ equivalent method which returns all elements from both collections, including duplicates. |
133 | Skip(Count) - LINQ equivalent method which skips the specified number of elements in the collection and returns all the rest. |
134 | SkipWhile(PredicateMethod) - LINQ equivalent method which runs the predicate for each element and skips it as long as it keeps returning true. Once the predicate fails, the rest of the collection is returned. |
135 | Take(Count) - LINQ equivalent method which takes the specified number of elements from the collection. |
136 | TakeWhile(PredicateMethod) - LINQ equivalent method which runs the predicate for each element and returns it only if the result is successful. Once the predicate fails, no more elements will be taken. |
137 | FirstNonError([PredicateMethod]) - LINQ equivalent method which returns the first element in the collection or the first which matches an optional predicate. Any errors encountered are ignored if a valid element is found. |
138 | AllNonError(PredicateMethod) - LINQ equivalent method which returns whether all elements in the collection match a given predicate. Errors are ignored if all non-error results match the predicate. |
139 | Except(InnerCollection, [ComparatorMethod]) - LINQ equivalent method which returns all distinct objects in the given collection that are NOT found in the inner collection. An optional comparator method can also be specified. |
140 | Sum([ProjectionMethod]) - LINQ equivalent method which sums all the elements in the collection. Can optionally specify a projector method to transform the elements before summation occurs. |
141 | SequenceEqual(InnerCollection, [ComparatorMethod]) - LINQ equivalent method which goes through the outer and inner collections and makes sure that they are equal (incl. sequence length). An optional comparator can be specified. |
142 | LastNonError([PredicateMethod]) - LINQ equivalent method which returns the last element in the collection or the last which matches an optional predicate. Any errors are ignored. |
1001 | Invalid number of arguments to method '%s' |
1002 | Index out of range in call to method '%s' |
1003 | Argument number %ld must be a method in call to method '%s' |
1004 | Invalid number of indexers supplied to object returned from method '%s' |
1005 | Argument number %ld must be a string in call to method '%s' |
1006 | More than one element was produced by this operation. |
1007 | Unrecognized format specifier in call to method '%s' |
1008 | Cannot compare non-intrinsic values to each other. |
1009 | Attempted to compare a string against a non-string. |
1010 | Argument number %ld must be an integer in call to method '%s' |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:CreateDataModelManager |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CIpow _CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _except_handler4_common _ftol2 _ftol2_sse _initterm _lock _onexit _purecall _strcmpi _strcmpi _strnicmp _unlock _vsnwprintf _wcsicmp _wcsnicmp free isalpha isdigit isprint isspace iswalnum iswprint iswspace malloc memcpy memcpy_s memmove memmove_s memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(char const * const &,int) public: __thiscall exception::exception(class exception const &) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const strchr strncmp strnlen strstr swprintf_s void __cdecl operator delete(void *) void __cdecl operator delete[](void *) void __cdecl terminate(void) vswprintf_s wcscat_s wcschr wcscpy_s wcsncmp wcsncpy_s wcsnlen wcsstr - api-ms-win-core-libraryloader-l1-1-0.dll:
KernelBase!FreeLibrary KernelBase!GetModuleHandleExW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadStringW - api-ms-win-core-string-l1-1-0.dll:
KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - api-ms-win-core-errorhandling-l1-1-0.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-synch-l1-1-0.dll:
KernelBase!InitializeCriticalSectionEx ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlLeaveCriticalSection - api-ms-win-core-misc-l1-1-0.dll:
KernelBase!FormatMessageW KernelBase!Sleep - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-processthreads-l1-1-0.dll:
kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-sysinfo-l1-1-0.dll:
KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - OLEAUT32.dll:
SysAllocString SysFreeString VariantChangeType VariantClear VariantCopy VariantInit