Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - mpunits.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: Monitoring Platform Built-In Composable Units  
File Version: 10.0.10130.0 (fbl_impressive.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: 391 KB
Total Number of Exported Functions: 14
Total Number of Exported Functions With Names: 14
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 345,088 Bytes 86.1% Read, Execute Code
.data 0x00056000 3,584 Bytes 0.9% Write, Read Initialized Data
.idata 0x00078000 6,144 Bytes 1.5% Read Initialized Data
.rsrc 0x0007a000 19,456 Bytes 4.9% Read Initialized Data
.reloc 0x0007f000 25,600 Bytes 6.4% Read, Discardable Initialized Data
 

Static Linking

mpunits.dll is statically linked to the following files:

msvcrt.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-errorhandling-l1-1-1.dll
miutils.dll
mibincodec.dll
mimofcodec.dll
ntdll.dll
api-ms-win-core-heap-obsolete-l1-1-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-eventing-consumer-l1-1-0.dll
api-ms-win-eventing-controller-l1-1-0.dll
RPCRT4.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
tdh.dll
pdh.dll
mi.dll

This means that when mpunits.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, mpunits.dll won't be loaded.

 

List of files that are statically linked to mpunits.dll


mpeval.dll

This means that when one of the above files is loaded, mpunits.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 141 17,608 Bytes 4.4%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 4 27,906 Bytes 7.0%
Total 145 45,514 Bytes 11.4%
 

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
2000 Coercion from MI_Observable to MI_Boolean is not supported in the current version.
2001 Mandatory parameter '%1!s!' is missing.
2002 Parameters '%1!s!' and '%2!s!' are mutually exclusive.
2003 The directory '%1!s!' does not exist.
2004 The log file name is missing or empty.
2005 The input stream provided to the log writer is NULL.
2006 The provided log file size and time period are both zero.
2007 The log file path '%1!s!' is too long and cannot be processed.
2008 Failed to open the log file '%1!s!'. Reason specified: '%2!s!'
2009 Failed to close the log file '%1!s!'.
2010 No log files match the name pattern '%1!s!' in the directory '%2!s!'
2011 The binary log reader failed to add files to the log file list.
2012 The binary log reader failed to read data from the log file.
2013 Failed to access property number %1!d! from an instance with MI_Result %2!d!.
2014 Failed to serialize an instance with MI_Result %1!d!.
2015 Failed to serialize class '%1!s!' with MI_Result %2!d!.
2016 The buffer needed to serialize a class is too large.
2017 The log writer failed to write data to the log file.
2018 The log writer failed to update the class cache.
2019 The buffer needed to serialize an instance is too large.
2020 The binary serializer could not be created.
2021 The MOF file '%1!s!' could not be opened.
2022 The MOF file '%1!s!' could not be loaded.
2023 The provided execution context is invalid.
2024 Could not impersonate the user, error=%1!d!.
2025 Could not create the execution context because it is null.
2026 Could not open the current thread token, error=%1!d!.
2027 Could not duplicate the current thread token, error=%1!d!.
2028 The log file was created using an unsupported version of binary log writer.
2029 The log file cannot be read as one of the instances is too large.
2030 The performance counter name '%1!s!' is not valid or does not exist.
2031 TDH cannot retrieve metadata for an event from provider %1!s! with EventID %2!d!. Ensure that the provider is registered with wevtutil and try again.
2032 The supplied GUID '%1!s!' contains an invalid character '%2!c!'.
2033 The supplied GUID '%1!s!' contains too many characters. Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
2034 The supplied GUID '%1!s!' contains too few characters. Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
2035 The ETW session was unexpectedly terminated.
2036 The ETW consumer could not be created. (system error code = %1!d!).
2037 The ETW event processing thread could not be created. (system error code = %1!d!).
2038 The ETW session could not be started. (system error code = %1!d!).
2039 The ETW event provider could not be enabled. (system error code = %1!d!).
2040 The dropped event count could not be retrieved from the ETW session. (system error code = %1!d!).
2041 The ETW session could not be flushed. (system error code = %1!d!).
2042 Out of memory.
2043 The module '%1!s!' could not be loaded.
2044 The module '%1!s!' does not have an exported MI_Main function.
2045 Cannot find a function '%1!s!' in the module '%2!s!'.
2046 Specify -UseLatestRight or -ByPosition to disambiguate the parameter set of Join-Object.
2047 The result of adding an infinite duration to the infinite past is undefined.
2048 Addition of instances is not supported.
2049 Addition of built-in objects is not supported.
2050 Addition to an unknown type of object is not supported.
2051 The result of subtracting an infinite duration from the infinite future is undefined.
2052 The result of subtracting the infinite future from the infinite future is undefined.
2053 The result of subtracting the infinite past from the infinite past is undefined.
2054 Ambiguous subtraction: the second argument may be either an duration or a timestamp.
2055 The result of subtracting an infinite duration from an infinite duration is undefined.
2056 Subtraction from arrays is not supported.
2057 Subtraction from instances is not supported.
2058 Subtraction of built-in objects is not supported.
2059 Subtraction from an unknown type of object is not supported.
2060 Multiplication of timestamps is not supported.
2061 Multiplication of instances is not supported.
2062 Multiplication of built-in objects is not supported.
2063 Multiplication of an unknown type of object is not supported.
2064 Attempted to divide by zero.
2065 The multiplication result is a negative duration, which is not supported.
2066 Coercion from MI_Observable to a scalar value is not supported in the current version.
2067 Coercion from MI_Observable to an array is not supported in the current version.
2068 A built-in function cannot be invoked with %1!d! arguments.
2069 The type of the first argument is unexpected.
2070 The first argument contains a literal that does not represent an array.
2071 The initial number of array elements is incorrect.
2072 Cannot index into a null array.
2073 Accessing individual characters of a string is not supported in the current version.
2074 Indexing into an object that is not an array is not supported in the current version.
2075 Cannot convert an internal Mint object into an MI_Value.
2076 Apply-exception-to-continuation must be invoked with a continuation.
2077 Cannot pass a pipeline argument to a built-in function.
2078 Attempted to perform a function call on a non-callable value.
2079 Invalid parameter.
2080 The current version does not support negative durations.
2081 A duration cannot represent NaN.
2082 a number
2083 interval
2084 timestamp
2085 Calling undefined function '%1!s!'.
2086 Invalid parameter '%1!s!'.
2087 Coercion from %1!s! to %2!s! is not supported in the current version.
2088 Non-OMI error. See inner_Error element for details.
2089 Cannot coerce %1!s! to type %2!s!.
2090 Invalid wildcard pattern - [%1!c!-%2!c!] range in reverse order
2091 Invalid wildcard pattern - missing closing square bracket
2092 Invalid wildcard pattern - case insensitive range [%1!c!-%2!c!] cannot cover letters and non-letters, or letters of different case
2093 The type of the second argument is unexpected.
2094 The ETW manifest '%1!s!' could not be loaded.
2095 Cannot compute the average of an empty sequence.
2096 Cannot compute the minimum element of an empty sequence.
2097 Cannot compute the maximum element of an empty sequence.
2098 Invalid value for parameter '%1!s!'.
2099 Could not compare objects. Different number of elements.
2100 Could not compare objects, element fields '%1!s!' and '%2!s!' differ in name.
2101 Could not compare objects, mixed data types cannot be properly ordered
2102 Split-Stream operator requires either -Count or -Duration argument
2103 The parameter '%1!s!' must be an interval, not a timestamp.
2104 An instance of type '%1!s!' cannot be serialized because it has no class definition.
2105 Specify -First or -Skip or -Last to disambiguate the parameter set of Select-Object.
2106 Cannot store NULL value in an array of a different type than MI_INSTANCEA
2107 Parameter '%1!s!' is out of range.
2108 The parameter '%1!s!' must be a timestamp, not an interval.
2109 Inconsistent timestamp.
2110 $null value cannot be used as a key
2111 Values of '%1!s!' type cannot be used as a key
2112 Values of '%1!s!' type are not compatible with hashing routine used for other keys
2113 Watch-Stream must be used with -Throughput or -InclusiveCpuTime or both.
2114 value of type '%1!s!'
2115 value '%1!s!' of type %2!s!
2116 A positional parameter cannot be found that accepts %1!s!
2117 Cannot bind parameter because parameter '%1!s!' is specified more than once.
2118 Missing an argument for parameter '%1!s!'.
2119 Command doesn't accept pipeline input
2120 Parameter '%1!s!' requires ScriptBlock as an argument.
2121 The performance counter path is invalid.
2122 A parameter cannot be found that matches parameter name '%1!s!'.
2123 The supplied GUID '%1!s!' has an invalid guid format. Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
2124 The ETW consumer could not be created since directory or filename is unreadable. (Note that only etl file format is supported.) (system error code = %1!d!).
2125 TDH cannot retrieve property index '%1!d!' for an event from provider %2!s! with EventID %3!d!, due to corruption or type mismatch.
2126 Failed to open the log file '%1!s!'.
2127 %1!s!: %2!s!
2128 Failed to copy variable '%1!s!'.
2129 Filter '%1!s!' has unary type but size of namespaces is not equal to 1.
2130 Listener '%1!s!' has undefined type.
2131 Classname '%1!s!' with given key already exists.
2132 Entity with given id '%1!s!' already exists.
2133 Instance of %1!s! with key = %2!s! already exists.
2134 No instance of %1!s! with key = %2!s!
2135 The parameter '%1!s!' within '%2!s!' cmdlet is inconsistent
2136 Invalid parameter '%1!s!': coercion from %2!s! to %3!s! is not supported in the current version.
2137 Another listener is already consuming pipeline results.
2138 The specified Job instance ID '%1!s!' is either invalid or has no history available.
2139 The specified bookmark data for Job instance ID '%1!s!' is invalid.
2140 The job specified by the given Job instance ID '%1!s!' did not complete properly and is in an unknown state.
 

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:
MI_Main MPUnitsTraps
NITS_PRESENCE_STUB NITS_STUB
SyncBmilReader_Create SyncBmilReader_Delete
SyncBmilReader_ReadInstance SyncBmilWriter_Create
SyncBmilWriter_Delete SyncBmilWriter_WriteInstance
__BinaryLogReader_GetNextInstance@16 __BinaryLogReader_ValidateHeader@4
monitoring_platformFT_V1 monitoring_platform_reactive_extensionsFT_V1

 

Imported Functions List

The following functions are imported by this dll: