Storage Management Provider - Missing Files in SDK

Symptoms
During Storage Management Provider (SMP) development, when using the tool Convert-MofToProvider.exe to generate provider stub, the tool returns the following error: 

storagewmi_provider.mof(28): failed to find inlude file: "msft_storagereliabilitycounter.mof"
Cause
A file storagewmi_provider.mof is missing from Windows 8 SDK.
Resolution
Download the missing file storagewmi_provider.mof and place the file under the same directory of other SMP MOF files before attempting provider stub generation.

To download the storagewmi_provider.mof file, click the following Microsoft Download Center website:

Windows Server 2008 and Windows Server 2012
http://download.microsoft.com/download/7/5/A/75A4BF53-106F-44E0-900A-67ABD49A11EF/msft_storagereliabilitycounter.mof.


Windows Server 2008 R2 and Windows Server 2012 R2

http://download.microsoft.com/download/E/5/D/E5DEED97-B850-4F9A-B660-4AAABE55A931/msft_filestoragetier.mof

http://download.microsoft.com/download/E/5/D/E5DEED97-B850-4F9A-B660-4AAABE55A931/msft_storageenclosure.mof
Note: Developers must place these files under the same directory of other SMP MOF files before attempting provider stub generation.
More information
For a full list of files required in SMP development, please refer to Development Resource Checklist section in the following MSDN whitepaper:
http://msdn.microsoft.com/en-us/library/windows/hardware/hh975391.aspx
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.
Properties

Article ID: 2758680 - Last Review: 07/01/2015 18:11:00 - Revision: 3.0

Windows Server 2012 R2 Standard, Windows Server 2008 R2 Standard, Windows 8, Windows Server 2012 Datacenter

  • KB2758680
Feedback