Implementing custom WMI provider for accessing through MDM client RRS feed

  • Question

  • Hi there, I'm trying to implement custom WMI provider to have ability to call its properties and methods through MDM client embedded in Windows 10. So I created simple WMI proveder which returns count of processors. Provider has namespace 'root\cimv2\mdm' like all other MDM default WMI providers. I installed this provider on target client Windows 10 machine, it works and returning count of processors successfully, also I can get other info about client using standard WMI providers: for example MDM_BrowserSetting. But when I'm trying to acces to my custom provider using MDM SyncML command Get with path "./cimv2/MDM_ProcessorInformation/MDM_ProcessorInformation.Key=%221%22/ProcessorCount" it returns me 500 error. 

    So, I'm stuck, is this even possible to access custom WMI providers or we can access only providers that described here: https://msdn.microsoft.com/en-us/library/dn904985(v=vs.85).aspx

    Thanks, Alex

    Wednesday, October 7, 2015 8:15 AM