Skip to content

Latest commit

 

History

History
101 lines (78 loc) · 3.52 KB

nn-wbemcli-iwbemclassobject.md

File metadata and controls

101 lines (78 loc) · 3.52 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NN:wbemcli.IWbemClassObject
IWbemClassObject (wbemcli.h)
Contains and manipulates both class definitions and class object instances.
IWbemClassObject
IWbemClassObject interface [Windows Management Instrumentation]
IWbemClassObject interface [Windows Management Instrumentation]
described
WbemClassObject
_hmm_iwbemclassobject
wbemcli/IWbemClassObject
wmi.iwbemclassobject
wmi\iwbemclassobject.htm
wmi
a3ce37d7-5580-4b84-9119-78412c8e0d27
12/05/2018
IWbemClassObject, IWbemClassObject interface [Windows Management Instrumentation], IWbemClassObject interface [Windows Management Instrumentation],described, WbemClassObject, _hmm_iwbemclassobject, wbemcli/IWbemClassObject, wmi.iwbemclassobject
wbemcli.h
Wbemidl.h
Windows
Windows Vista
Windows Server 2008
WbemCli.idl
WbemUuid.lib
CIMWin32.dll; Esscli.dll; Fastprox.dll; FrameDyn.dll; FrameDynOS.dll; Krnlprov.dll; Ncprov.dll; Wbemcore.dll; Wbemess.dll; Wmipiprt.dll
Windows
19H1
IWbemClassObject
wbemcli/IWbemClassObject
c++
APIRef
kbSyntax
COM
CIMWin32.dll
Esscli.dll
Fastprox.dll
FrameDyn.dll
FrameDynOS.dll
Krnlprov.dll
Ncprov.dll
Wbemcore.dll
Wbemess.dll
Wmipiprt.dll
IWbemClassObject
WbemClassObject

IWbemClassObject interface

-description

The IWbemClassObject interface contains and manipulates both class definitions and class object instances.

-inheritance

The IWbemClassObject interface inherits from the IUnknown interface. IWbemClassObject also has these types of members:

-remarks

Users and providers should never implement this interface. The implementation provided by WMI is the only one that is supported.

From the WMI client perspective, this interface is always in-process. Write (Put) operations only affect the local copy of the object, and read (Get) operations always retrieve values from the local copy. You can perform updates to WMI only when entire objects are read or written using methods on the IWbemServices interface. Examples of such updates are: IWbemServices::PutInstance or IWbemServices::PutClass.

-see-also

COM API for WMI

Creating and Declaring an Instance Using C++

Describing a Class Object Path

Describing an Instance Object Path

Making Calls to WMI