Export (0) Print
Expand All

WMI Providers

The following table lists operating system WMI providers. Other providers and their classes may exist on your computer that are installed by Microsoft products or third-party company software. For more information about writing your own provider, see Using WMI.

The WMI providers send error and warning messages to the Event Log. For more information, see WMI Provider Messages.

ProviderDescription
Active Directory Provider

Maps Active Directory objects to WMI. By accessing the Lightweight Directory Access Protocol (LDAP) namespace in WMI, you can reference or make an object an alias in the Active Directory.

BitLocker Drive Encryption (BDE) Provider

Provides configuration and management for an area of storage on a hard disk drive, represented by an instance of Win32_EncryptableVolume, that can be protected by using encryption.

BizTalk Provider

Supplies access to the BizTalk administration objects represented by WMI classes.

Boot Configuration Data (BCD) Provider

Provides access to Boot Configuration data through BCD provider classes in the Root\WMI namespace. For more information, see the BCD Reference.

Distributed File System (DFS) Provider

Supplies Distributed File System (DFS) functions that logically group shares on multiple servers, and link them transparently into a tree-like structure in a single namespace.

Distributed File System Replication (DFSR) Provider

Creates tools for configuring and monitoring the Distributed File System (DFS) service. For more information, see DFSR WMI Classes.

DNS Provider

Enables administrators and programmers to configure Domain Name System (DNS) resource records (RRs) and DNS Servers using Windows Management Instrumentation (WMI).

Disk Quota Provider

Allows administrators to control the amount of data that each user stores on an NTFS volume.

Event Log Provider

Provides access to data from the event log service to notifications of events.

Formatted Performance Data Provider

The Formatted Performance Data provider, also known as the "Cooked Counter Provider", is replaced by the WMIPerfClass and WMIPerfInst providers which support both the Win32_PerfRawData and the Win32_PerfFormattedData classes.

Hyper-V WMI provider (V2)

Enables developers, and scripters, to quickly build custom tools, utilities, and enhancements for the virtualization platform.

Hyper-V WMI Provider

Enables developers, and scripters, to quickly build custom tools, utilities, and enhancements for the virtualization platform.

Internet Information Services (IIS)

Exposes programming interfaces that can be used to query and configure the IIS metabase.

IP Route Provider

Supplies network routing information.

Job Object Provider

Provides access to data on named kernel job objects.

Intelligent Platform Management Interface (IPMI)

Works with the WMI IPMI provider to supply data from Baseboard Management Controller (BMC) operations to the operating system.

Live Communications Server 2003 Provider

Provides WMI classes that create, register, configure, manage custom Session Initiation Protocol (SIP) applications with the Live Communications Server 2003.

Network Load Balancing (NLB)

Allows applications to interact with Network Load Balancing clusters through WMI.

Performance Counter Provider

The Performance Counter provider is replaced by the WMIPerfClass and WMIPerfInst providers that support both the Win32_PerfRawData and Win32_PerfFormattedData classes.

Performance Monitoring Provider

A provider for performance data. This is not a high-performance provider. The Performance Counter provider is replaced by the WMIPerfClass and WMIPerfInst providers that support both the Win32_PerfRawData and Win32_PerfFormattedData classes.

Ping Provider

Supplies WMI access to the status information provided by the standard ping command.

Policy Provider

Provides extensions to group policy, and permits refinements in the application of policy.

Power Management Event Provider

Supplies information to the Win32_PowerManagementEvent class to describe power management events that result from power state changes by modeling the Windows power management protocols.

Remote Desktop Services WMI provider

Enables consistent server administration in a Remote Desktop Services environment.

Reporting Services Provider

Defines WMI classes that allow you to write scripts and code to modify the settings of the report server and the Report Manager.

Resultant Set of Policy (RSoP) Provider

Supplies methods to plan and debug policy settings in a what-if situation. These methods allow administrators to determine easily the combination of policy settings that apply to, or will apply to, a user or computer. This is known as the Resultant Set of Policy (RSoP). For more information, see About the RSoP WMI Method Provider and RSoP WMI Classes.

Security Provider

Retrieves or changes security settings that control ownership, auditing, and access rights to files, directories, and shares.

Server Cluster Provider

Defines a set of WMI classes that use to access cluster objects, properties, and events.

Session Provider

Manages network sessions and connections.

Shadow Copy Provider

Supplies management functions for the Shadow Copies of the Shared Folders feature.

SNMP Provider

Maps Simple Network Management Protocol (SNMP) objects that are defined in Management Information Base (MIB) schema objects to WMI CIM classes. This provider is not preinstalled. For more information, see Setting up the WMI SNMP Environment.

System Center Endpoint Protection (SCEP)

Defines WMI classes that enable management of System Center Endpoint Protection (SCEP).

System Registry Provider

Enables management applications to retrieve and modify data in the system registry; and receive notifications when changes occur. Two versions of the System Registry provider are available on 64-bit platforms.

System Restore Provider

Supplies classes that configure and use System Restore functionality. For more information, see Configuring System Restore and the System Restore WMI Classes.

Trusted Platform Module Provider

Provides access to data about a security device, represented by an instance of Win32_TPM, that is the root of trust for a Microsoft Windows trusted platform computer system.

Trustmon Provider

Provides access information about domain trusts.

View Provider

Creates new instances and methods based on instances of other classes. Two versions of the View provider are available on 64-bit platforms.

WDM Provider

Provides access to the classes, instances, methods, and events of hardware drivers that conform to the Windows Driver Model (WDM).

Win32 Provider

Provides access and updates data from Windows systems such as the current settings of environment variables and the attributes of a logical disk.

Windows Defender

Defines WMI classes that enable management of Windows Defender.

Windows Installer Provider

Provides access information collected from Windows Installer-compliant applications and makes Windows Installer procedures available remotely.

Windows Product Activation Provider

Supports Windows Product Activation (WPA) administration by using WMI interfaces, and provides consistent server administration. Windows Product Activation is not available on the Itanium-based versions of the Windows operating system.

WMIPerfClass Provider

Creates the WMI Performance Counter Classes. Data is dynamically supplied to these WMI performance classes by the WMIPerfInst provider. The WMIPerfClass and WMIPerfInst providers replace the ADAP function.

WmiPerfInst Provider

Supplies raw and formatted performance counter data dynamically from WMI Performance Counter Class definitions.

 

Related topics

WMI Reference

 

 

Show:
© 2014 Microsoft