Windows Storage Management API
Windows Storage Management API can be used to manage a wide range of storage configurations, from single-disk desktops to external storage arrays.
Storage subsystem manufacturers can support Windows-based storage management for their products by implementing a Storage Management Provider (SMP). For more information, see How to Implement a Storage Management Provider.
The Windows Storage Management API supersedes the Virtual Disk Service API beginning with the Windows 8 and Windows Server 2012 operating systems.
The Windows Storage Management API is designed for WMI developers who use C/C++, the Microsoft Visual Basic application, or a scripting language that has an engine on Windows and handles Microsoft ActiveX objects. Familiarity with COM programming is helpful but not required. For more information about WMI, see Windows Management Instrumentation.
The Windows Storage Management API is included in Windows 8 and Windows Server 2012.