Windows 10 DLL File Information - mibincodec.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: | Management Infrastructure binary codec component |
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: | 72 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 | 62,464 Bytes | 84.1% | Read, Execute | Code |
.data | 0x00011000 | 2,560 Bytes | 3.4% | Write, Read | Initialized Data |
.idata | 0x00012000 | 3,072 Bytes | 4.1% | Read | Initialized Data |
.rsrc | 0x00013000 | 1,536 Bytes | 2.1% | Read | Initialized Data |
.reloc | 0x00014000 | 3,584 Bytes | 4.8% | Read, Discardable | Initialized Data |
Static Linking
mibincodec.dll is statically linked to the following files:msvcrt.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.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
miutils.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-handle-l1-1-0.dll
mi.dll
This means that when mibincodec.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, mibincodec.dll won't be loaded.
List of files that are statically linked to mibincodec.dll
mpunits.dll
This means that when one of the above files is loaded, mibincodec.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 | 144 | 18,046 Bytes | 24.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,188 Bytes | 1.6% |
Total | 146 | 19,234 Bytes | 25.9% |
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 |
---|---|
0 | Binary Codec Error |
256 | The binary instance deserializer cannot find rtti to decode the given buffer |
257 | The binary class deserializer cannot find rtti of the parent class to decode the given buffer |
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_Application_NewDeserializer_Binary | MI_Application_NewSerializer_Binary | NITS_PRESENCE_STUB |
NITS_STUB |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __dllonexit _amsg_exit _except_handler4_common _initterm _lock _onexit _unlock _wcsicmp free malloc memcpy memset wcscat_s - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary 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-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!OpenSemaphoreW KernelBase!ReleaseSemaphore KernelBase!Sleep KernelBase!WaitForSingleObject - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-processthreads-l1-1-2.dll:
kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - miutils.dll:
Class_New Instance_InitDynamic Instance_New RCClass_AddClassQualifier RCClass_AddClassQualifierArray RCClass_AddClassQualifierArrayItem RCClass_AddElement RCClass_AddElementArray RCClass_AddElementArrayItem RCClass_AddElementQualifier RCClass_AddElementQualifierArray RCClass_AddElementQualifierArrayItem RCClass_AddMethod RCClass_AddMethodParameter RCClass_AddMethodParameterQualifier RCClass_AddMethodParameterQualifierArray RCClass_AddMethodParameterQualifierArrayItem RCClass_AddMethodQualifier RCClass_AddMethodQualifierArray RCClass_AddMethodQualifierArrayItem RCClass_New - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegOpenKeyExW KernelBase!RegQueryValueExW - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - mi.dll:
MI_Application_InitializeV1