Main Page Windows 7 DLLs NirSoft Utilities
Windows 8 DLL File Information - storagewmi.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: WMI Provider for Storage Management  
File Version: 6.2.9200.16384 (win8_rtm.120725-1247)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Very Low - There is no any other DLL in system32 directory that is statically linked to this file.
File Size: 1,189 KB
Total Number of Exported Functions: 7
Total Number of Exported Functions With Names: 7

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 1,050,112 Bytes 86.2% Read, Execute Code
.data 0x00102000 33,792 Bytes 2.8% Write, Read Initialized Data
.idata 0x0010b000 6,144 Bytes 0.5% Read Initialized Data
.rsrc 0x0010d000 1,536 Bytes 0.1% Read Initialized Data
.reloc 0x0010e000 124,928 Bytes 10.3% Read, Discardable Initialized Data

Static Linking

storagewmi.dll is statically linked to the following files:


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


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 1,172 237,372 Bytes 19.5%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 3 9,040 Bytes 0.7%
Total 1,175 246,412 Bytes 20.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 200 dialogs)

No dialog resources in this file.


String resources in this dll (up to 200 strings)

String ID String Text
2 Common base class for all Storage Management Provider objects
8 Starting
9 Running
10 Suspended
11 Shutting Down
12 Completed
13 Terminated
14 Killed
15 Exception
16 Service
17 Query Pending
18 DMTF Reserved
19 Vendor Reserved
20 A free-form string that represents the status of the job. The primary status is reflected in the inherited OperationalStatus property. JobStatus provides additional, implementation-specific details.
22 Local Time
23 UTC Time
24 Indicates the current statuses of the element.
25 Unknown
26 Other
28 Degraded
29 Stressed
30 Predictive Failure
31 Error
32 Non-Recoverable Error
33 Stopping
34 Stopped
35 In Service
36 No Contact
37 Lost Communication
38 Aborted
39 Dormant
40 Supporting Entity in Error
41 Power Mode
42 The percentage of the job that has completed at the time that this value is requested.
43 Percent
45 Strings describing the various OperationalStatus array values. For example, if "Stopping" is the value assigned to OperationalStatus, this property may contain an explanation as to why an object is being stopped. Note that entries in this array are correlated with those at the same array index in OperationalStatus.
46 The amount of time that the Job is retained after it has finished executing, regardless of whether it failed during execution. The job must remain in existence for some period of time regardless of the value of the DeleteOnCompletion property.
50 Primary classification of the error. The following values are defined: 2 - Communications Error. Errors of this type are principally associated with the procedures and/or processes required to convey information from one point to another. 3 - Quality of Service Error. Errors of this type are principally associated with failures that result in reduced functionality or performance. 4 - Software Error. Error of this type are principally associated with a software or processing fault. 5 - Hardware Error. Errors of this type are principally associated with an equipment or hardware failure. 6 - Environmental Error. Errors of this type are principally associated with a failure condition relating the to facility, or other environmental considerations. 7 - Security Error. Errors of this type are associated with security violations, detection of viruses, and similar issues. 8 - Oversubscription Error. Errors of this type are principally associated with the failure to allocate sufficient resources to complete the operation. 9 - Unavailable Resource Error. Errors of this type are principally associated with the failure to access a required resource. 10 -Unsupported Operation Error. Errors of this type are principally associated with requests that are not supported.
51 Communications Error
52 Quality of Service Error
53 Software Error
54 Hardware Error
55 Environmental Error
56 Security Error
57 Oversubscription Error
58 Unavailable Resource Error
59 Unsupported Operation Error
60 A free-form string describing the ErrorType when 1, "Other", is specified as the ErrorType.
61 A string that uniquely identifies the entity that owns the definition of the format of the Message described in this instance. OwningEntity MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity or standards body defining the format.
62 An opaque string that uniquely identifies, within the scope of the OwningEntity, the format of the Message.
63 The formatted message. This message is constructed by combining some or all of the dynamic elements specified in the MessageArguments property with the static elements uniquely identified by the MessageID in a message registry or other catalog associated with the OwningEntity.
64 An array containing the dynamic content of the message.
65 An enumerated value that describes the severity of the Indication from the notifier\'s point of view: 0 - the Perceived Severity of the indication is unknown or indeterminate. 1 - Other, by CIM convention, is used to indicate that the Severity\'s value can be found in the OtherSeverity property. 2 - Information should be used when providing an informative response. 3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed. 4 - Minor should be used to indicate action is needed, but the situation is not serious at this time. 5 - Major should be used to indicate action is needed NOW. 6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result). 7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it\'s too late to take remedial action. 2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the Error is purely informational or its severity is simply unknown.
66 Information
67 Degraded/Warning
68 Minor
69 Major
70 Critical
71 Fatal/NonRecoverable
72 An enumerated value that describes the probable cause of the error.
73 Adapter/Card Error
74 Application Subsystem Failure
75 Bandwidth Reduced
76 Connection Establishment Error
77 Communications Protocol Error
78 Communications Subsystem Failure
79 Configuration/Customization Error
80 Congestion
81 Corrupt Data
82 CPU Cycles Limit Exceeded
83 Dataset/Modem Error
84 Degraded Signal
85 DTE-DCE Interface Error
86 Enclosure Door Open
87 Equipment Malfunction
88 Excessive Vibration
89 File Format Error
90 Fire Detected
91 Flood Detected
92 Framing Error
93 HVAC Problem
94 Humidity Unacceptable
95 I/O Device Error
96 Input Device Error
97 LAN Error
98 Non-Toxic Leak Detected
99 Local Node Transmission Error
100 Loss of Frame
101 Loss of Signal
102 Material Supply Exhausted
103 Multiplexer Problem
104 Out of Memory
105 Output Device Error
106 Performance Degraded
107 Power Problem
108 Pressure Unacceptable
109 Processor Problem (Internal Machine Error)
110 Pump Failure
111 Queue Size Exceeded
112 Receive Failure
113 Receiver Failure
114 Remote Node Transmission Error
115 Resource at or Nearing Capacity
116 Response Time Excessive
117 Retransmission Rate Excessive
118 Software Program Abnormally Terminated
119 Software Program Error (Incorrect Results)
120 Storage Capacity Problem
121 Temperature Unacceptable
122 Threshold Crossed
123 Timing Problem
124 Toxic Leak Detected
125 Transmit Failure
126 Transmitter Failure
127 Underlying Resource Unavailable
128 Version Mismatch
129 Previous Alert Cleared
130 Login Attempts Failed
131 Software Virus Detected
132 Hardware Security Breached
133 Denial of Service Detected
134 Security Credential Mismatch
135 Unauthorized Access
136 Alarm Received
137 Loss of Pointer
138 Payload Mismatch
139 Transmission Error
140 Excessive Error Rate
141 Trace Problem
142 Element Unavailable
143 Element Missing
144 Loss of Multi Frame
145 Broadcast Channel Failure
146 Invalid Message Received
147 Routing Failure
148 Backplane Failure
149 Identifier Duplication
150 Protection Path Failure
151 Sync Loss or Mismatch
152 Terminal Problem
153 Real Time Clock Failure
154 Antenna Failure
155 Battery Charging Failure
156 Disk Failure
157 Frequency Hopping Failure
158 Loss of Redundancy
159 Power Supply Failure
160 Signal Quality Problem
161 Battery Discharging
162 Battery Failure
163 Commercial Power Problem
164 Fan Failure
165 Engine Failure
166 Sensor Failure
167 Fuse Failure
168 Generator Failure
169 Low Battery
170 Low Fuel
171 Low Water
172 Explosive Gas
173 High Winds
174 Ice Buildup
175 Smoke
176 Memory Mismatch
177 Out of CPU Cycles
178 Software Environment Problem
179 Software Download Failure
180 Element Reinitialized
181 Timeout
182 Logging Problems
183 Leak Detected
184 Protection Mechanism Failure
185 Protecting Resource Failure
186 Database Inconsistency
187 Authentication Failure
188 Breach of Confidentiality
189 Cable Tamper
190 Delayed Information
191 Duplicate Information
192 Information Missing
193 Information Modification
194 Information Out of Sequence
195 Key Expired
196 Non-Repudiation Failure
197 Out of Hours Activity
198 Out of Service
199 Procedural Error
200 Unexpected Information
201 A free-form string describing the probable cause of the error.
202 A free-form string describing recommended actions to take to resolve the error.
203 The identifying information of the entity (i.e., the instance) generating the error. If this entity is modeled in the CIM Schema, this property contains the path of the instance encoded as a string parameter. If not modeled, the property contains some identifying string that names the entity that generated the error. The path or identifying string is formatted per the ErrorSourceFormat property.
204 The format of the ErrorSource property is interpretable based on the value of this property. Values are defined as: 0 - Unknown. The format is unknown or not meaningfully interpretable by a CIM client application. 1 - Other. The format is defined by the value of the OtherErrorSourceFormat property.2 - CIMObjectPath. A CIM Object Path as defined in the CIM Infrastructure specification. Note: CIM 2.5 and earlier used the term object names.
205 CIMObjectPath
206 A string defining "Other" values for ErrorSourceFormat. This value MUST be set to a non NULL value when ErrorSourceFormat is set to a value of 1 ("Other"). For all other values of ErrorSourceFormat, the value of this string must be set to NULL.
207 The CIM status code that characterizes this instance. This property defines the status codes that MAY be return by a conforming CIM Server or Listener. Note that not all status codes are valid for each operation. The specification for each operation SHOULD define the status codes that may be returned by that operation. The following values for CIM status code are defined: 1 - CIM_ERR_FAILED. A general error occurred that is not covered by a more specific error code. 2 - CIM_ERR_ACCESS_DENIED. Access to a CIM resource was not available to the client. 3 - CIM_ERR_INVALID_NAMESPACE. The target namespace does not exist. 4 - CIM_ERR_INVALID_PARAMETER. One or more parameter values passed to the method were invalid. 5 - CIM_ERR_INVALID_CLASS. The specified Class does not exist. 6 - CIM_ERR_NOT_FOUND. The requested object could not be found. 7 - CIM_ERR_NOT_SUPPORTED. The requested operation is not supported. 8 - CIM_ERR_CLASS_HAS_CHILDREN. Operation cannot be carried out on this class since it has instances. 9 - CIM_ERR_CLASS_HAS_INSTANCES. Operation cannot be carried out on this class since it has instances. 10 - CIM_ERR_INVALID_SUPERCLASS. Operation cannot be carried out since the specified superclass does not exist. 11 - CIM_ERR_ALREADY_EXISTS. Operation cannot be carried out because an object already exists. 12 - CIM_ERR_NO_SUCH_PROPERTY. The specified Property does not exist. 13 - CIM_ERR_TYPE_MISMATCH. The value supplied is incompatible with the type. 14 - CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED. The query language is not recognized or supported. 15 - CIM_ERR_INVALID_QUERY. The query is not valid for the specified query language. 16 - CIM_ERR_METHOD_NOT_AVAILABLE. The extrinsic Method could not be executed. 17 - CIM_ERR_METHOD_NOT_FOUND. The specified extrinsic Method does not exist. 18 - CIM_ERR_UNEXPECTED_RESPONSE. The returned response to the asynchronous operation was not expected. 19 - CIM_ERR_INVALID_RESPONSE_DESTINATION. The specified destination for the asynchronous response is not valid. 20 - CIM_ERR_NAMESPACE_NOT_EMPTY. The specified Namespace is not empty. 21 - CIM_ERR_INVALID_ENUMERATION_CONTEXT. The enumeration context supplied is not valid. 22 - CIM_ERR_INVALID_OPERATION_TIMEOUT. The specified Namespace is not empty. 23 - CIM_ERR_PULL_HAS_BEEN_ABANDONED. The specified Namespace is not empty. 24 - CIM_ERR_PULL_CANNOT_BE_ABANDONED. The attempt to abandon a pull operation has failed. 25 - CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED. Filtered Enumeratrions are not supported. 26 - CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED. Continue on error is not supported. 27 - CIM_ERR_SERVER_LIMITS_EXCEEDED. The WBEM Server limits have been exceeded (e.g. memory, connections, ...). 28 - CIM_ERR_SERVER_IS_SHUTTING_DOWN. The WBEM Server is shutting down. 29 - CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED. The specified Query Feature is not supported.

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:
DllCanUnloadNow DllGetClassObject DllMain DllRegisterServer
DllUnregisterServer GetProviderClassID MI_Main


Imported Functions List

The following functions are imported by this dll: