WMI providers supported in Windows

Windows Management Infrastructure (WMI) providers (and the classes they support) are used to manage settings and applications on devices that subscribe to the Mobile Device Management (MDM) service. The following subsections show the list WMI MDM classes that are supported in Windows.

Note

Applications installed using WMI classes are not removed when the MDM account is removed from device.

The child node names of the result from a WMI query are separated by a forward slash (/) and not URI escaped. Here's an example query.

Get the list of network adapters from the device.

<Get>
   <Target>
      <LocURI>./cimV2/Win32_NetworkAdapter</LocURI>
   </Target>
</Get>

Result

<Item>
   <Source>
      <LocURI>./cimV2/Win32_NetworkAdapter</LocURI>
   </Source>
   <Meta>
      <Format xmlns="syncml:metinf">node</Format>
   </Meta>
      <Data>Win32_NetworkAdapter.DeviceID="0"/Win32_NetworkAdapter.DeviceID="1"/Win32_NetworkAdapter.DeviceID="2"</Data>
</Item>

MDM Bridge WMI classes

For links to these classes, see MDM Bridge WMI Provider.

MDM WMI classes

Class Test completed in Windows 10
MDM_AppInstallJob Currently testing.
MDM_Application Currently testing.
MDM_ApplicationFramework Currently testing.
MDM_ApplicationSetting Currently testing.
MDM_BrowserSecurityZones Yes
MDM_BrowserSettings Yes
MDM_Certificate Yes
MDM_CertificateEnrollment Yes
MDM_Client Currently testing.
MDM_ConfigSetting Yes
MDM_DeviceRegistrationInfo
MDM_EASPolicy Yes
MDM_MgMtAuthority Yes
MDM_MsiApplication
MDM_MsiInstallJob
MDM_RemoteApplication Test not started.
MDM_RemoteAppUseCookie Test not started.
MDM_Restrictions Yes
MDM_RestrictionsUser Test not started.
MDM_SecurityStatus Yes
MDM_SideLoader
MDM_SecurityStatusUser Currently testing.
MDM_Updates Yes
MDM_VpnApplicationTrigger Yes
MDM_VpnConnection
MDM_WebApplication Currently testing.
MDM_WirelessProfile Yes
MDM_WirelesssProfileXML Yes
MDM_WNSChannel Yes
MDM_WNSConfiguration Yes
MSFT_NetFirewallProfile Yes
MSFT_VpnConnection Yes
SoftwareLicensingProduct
SoftwareLicensingService

Parental control WMI classes

Class Test completed in Windows 10
wpcappoverride Yes
wpcgameoverride Yes
wpcgamessettings Yes
wpcrating Yes
wpcRatingsDescriptor
wpcratingssystem Yes
wpcsystemsettings Yes
wpcurloverride Yes
wpcusersettings Yes
wpcwebsettings Yes

Win32 WMI classes

Class Test completed in Windows 10
Win32_1394Controller
Win32_BaseBoard
Win32_Battery Yes
Win32_BIOS Yes
Win32_CDROMDrive
Win32_ComputerSystem Yes
Win32_ComputerSystemProduct Yes
Win32_CurrentTime Yes
Win32_Desktop
Win32_DesktopMonitor Yes
Win32_DiskDrive Yes
Win32_DiskPartition
Win32_DisplayConfiguration Yes
Win32_DMAChannel
Win32_DriverVXD
Win32_EncryptableVolume
Win32_Environment
Win32_IDEController
Win32_InfraredDevice
Win32_IRQResource
Win32_Keyboard
Win32_LoadOrderGroup
Win32_LocalTime Yes
Win32_LoggedOnUser
Win32_LogicalDisk Yes
Win32_MotherboardDevice
Win32_NetworkAdapter Yes
Win32_NetworkAdapterConfiguration
Win32_NetworkClient
Win32_NetworkLoginProfile
Win32_NetworkProtocol
Win32_NTEventlogFile
Win32_OperatingSystem Yes
Win32_OSRecoveryConfiguration
Win32_PageFileSetting
Win32_ParallelPort
Win32_PCMCIAController
Win32_PhysicalMedia
Win32_PhysicalMemory Yes
Win32_PnPDevice
Win32_PnPEntity
Win32_PointingDevice
Win32_PortableBattery
Win32_PortResource
Win32_POTSModem
Win32_Printer
Win32_PrinterConfiguration
Win32_Processor Yes
Win32_QuickFixEngineering Yes
Win32_Registry
Win32_SCSIController
Win32_SerialPort
Win32_SerialPortConfiguration
Win32_ServerFeature
Win32_Service Yes
Win32_Share Yes
Win32_SoundDevice
Win32_SystemAccount
Win32_SystemBIOS Yes
Win32_SystemDriver
Win32_SystemEnclosure Yes
Win32_TapeDrive
Win32_TimeZone Yes
Win32_UninterruptiblePowerSupply
Win32_USBController
Win32_UTCTime Yes
Win32_VideoController
Win32_WindowsUpdateAgentVersion

CIM Video Controller Configuration service provider reference