IEnumWbemClassObject
The IEnumWbemClassObject interface is used to enumerate Common Information Model (CIM) objects and is similar to a standard COM enumerator. |
IMofCompiler
The IMofCompiler interface, implemented by Mofd.dll, provides a COM interface that is used by the Managed Object Format (MOF) compiler and any other applications that compile MOF files. |
IUnsecuredApartment
The IUnsecuredApartment interface is used to simplify the process of making asynchronous calls from a client process. |
IWbemBackupRestore
The IWbemBackupRestore interface backs up and restores the contents of the WMI repository. |
IWbemBackupRestoreEx
The IWbemBackupRestoreEx interface backs up and restores the contents of the repository. |
IWbemCallResult
Used for semisynchronous calls of the IWbemServices interface. When making such calls, the called IWbemServices method returns immediately, along with an IWbemCallResult object. |
IWbemClassObject
Contains and manipulates both class definitions and class object instances. |
IWbemConfigureRefresher
The IWbemConfigureRefresher interface is used by client code to add enumerators, objects, and nested refreshers into a refresher. |
IWbemContext
The IWbemContext interface is optionally used to communicate additional context information to providers when submitting IWbemServices calls to WMI. All primary calls in IWbemServices take an optional parameter pointing to an object of this type. |
IWbemHiPerfEnum
Used in refresher operations to provide rapid access to enumerations of instance objects. |
IWbemLocator
Use the IWbemLocator interface to obtain the initial namespace pointer to the IWbemServices interface for WMI on a specific host computer. |
IWbemObjectAccess
Provides access to the methods and properties of an object. |
IWbemObjectSink
The IWbemObjectSink interface creates a sink interface that can receive all types of notifications within the WMI programming model. |
IWbemObjectSinkEx
Creates a sink interface that can receive all types of notifications within the WMI programming model. |
IWbemObjectTextSrc
The IWbemObjectTextSrc interface is used to translate IWbemClassObject instances to and from differing text formats. |
IWbemQualifierSet
Acts as a container for the entire set of named qualifiers for a single property or entire object (a class or instance). |
IWbemRefresher
Provides an entry point through which refreshable objects such as enumerators or refresher objects, can be refreshed. |
IWbemServices
Used by clients and providers to access WMI services. The interface is implemented by WMI and WMI providers, and is the primary WMI interface. |
IWbemShutdown
The IWbemShutdown interface indicates to the provider that an instance of an object is ready to be discarded. The provider can use this call to release resources that it is referencing currently. |
IWbemStatusCodeText
The IWbemStatusCodeText interface extracts text string descriptions of error codes or the name of the subsystem where the error occurred. |
IWbemUnsecuredApartment
Allows client applications to determine whether Unsecapp.exe performs access checks on asynchronous callbacks. |