IWbemContext class com
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.
- Inheritance
- Implementers
Constructors
-
IWbemContext(Pointer<
COMObject> ptr) - IWbemContext.from(IUnknown interface)
-
factory
Properties
Methods
-
addRef(
) → int -
Increments the reference count for an interface pointer to a COM object.
inherited
-
beginEnumeration(
int lFlags) → int -
clone(
Pointer< Pointer< ppNewCopy) → intCOMObject> > -
deleteAll(
) → int -
deleteValue(
Pointer< Utf16> wszName, int lFlags) → int -
detach(
) → void -
Detaches the object from the
Finalizer
.inherited -
endEnumeration(
) → int -
getNames(
int lFlags, Pointer< Pointer< pNames) → intSAFEARRAY> > -
getValue(
Pointer< Utf16> wszName, int lFlags, Pointer<VARIANT> pValue) → int -
next(
int lFlags, Pointer< Pointer< pstrName, Pointer<Utf16> >VARIANT> pValue) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryInterface(
Pointer< GUID> riid, Pointer<Pointer< ppvObject) → intNativeType> > -
Queries a COM object for a pointer to one of its interface; identifying
the interface by a reference to its interface identifier (IID).
inherited
-
release(
) → int -
Decrements the reference count for an interface on a COM object.
inherited
-
setValue(
Pointer< Utf16> wszName, int lFlags, Pointer<VARIANT> pValue) → int -
toInterface(
String iid) → Pointer< COMObject> -
Cast an existing COM object to a specified interface.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited