Windows Management Infrastructure Blog

Managing your IT infrastructure remotely, securely, reliably and efficiently

Browse by Tags

Tagged Content List
  • Blog Post: Implementing MI Provider (6) - Build, Register, and Debug

    This blog discusses how to build, register and debug MI provider. Build To build MI provider, open visual studio 2012, create an empty Visual C++ project named “process”, set type to DLL, and add all generated files into the project. Open project property dialog box, navigate...
  • Blog Post: Implementing MI Provider (5) - Implement

    As discussed in Implementing MI Provider (4) - Generate Code (continute) , Convert-MofToProvider.exe tool generates <class name>.c file for each target class, which contains stub functions to place the business logic of each operation, such as enumerate/get/delete/modify/new/<extrinsic methods>...
  • Blog Post: Implementing MI Provider (4) - Generate Code (continute)

    As described in Implementing MI Provider (3) , Convert-MofToProvider.exe tool generates a set of code files, including schema.c, module.c, WMIAdapter.c, Provider.DEF, <class name>.h, and <class name>.c. There is one header file for each target class and all of it's ancestor class(es) if have...
  • Blog Post: Introducing new Management Infrastructure (MI) API

    In Windows 8/Windows server 2012 we introduced new Management Infrastructure (MI) API for writing WMI provider and client applications. This blog post will explain our goals for "Improving developer Experience" and WHY we did a new API for client and provider, instead of updating existing WMI API. ...
  • Blog Post: Implementing MI Provider (2) - Define Schema

    Define Schema To implement a MI provider, the first step is to model the management data, i.e., to define the schema of data. The schema has to be defined in DMTF's Managed Object Format (MOF), which is very similar to WMI MOF format except partial syntax of WMI MOF is not compliant with DMTF MOF...
  • Blog Post: Implementing MI Provider (1) - Overview

    Blog Standards-based Management in Windows Server “8” gives overview of standard-based management and architecture of the new management stack introduced in Windows 8 and Windows Server 2012. “Implementing MI Provider” series blogs are about to discuss how to implement MI provider...
Page 1 of 1 (6 items)