IWbemServices class com
The IWbemServices interface is used by clients and providers to access WMI services. The interface is implemented by WMI and WMI providers, and is the primary WMI interface.
Constructors
-
IWbemServices(Pointer<
COMObject> ptr) - IWbemServices.from(IUnknown interface)
-
factory
Properties
Methods
-
addRef(
) → int -
Increments the reference count for an interface pointer to a COM object.
inherited
-
cancelAsyncCall(
Pointer< COMObject> pSink) → int -
createClassEnum(
Pointer< Utf16> strSuperclass, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppEnum) → intCOMObject> > -
createClassEnumAsync(
Pointer< Utf16> strSuperclass, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
createInstanceEnum(
Pointer< Utf16> strFilter, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppEnum) → intCOMObject> > -
createInstanceEnumAsync(
Pointer< Utf16> strFilter, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
deleteClass(
Pointer< Utf16> strClass, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppCallResult) → intCOMObject> > -
deleteClassAsync(
Pointer< Utf16> strClass, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
deleteInstance(
Pointer< Utf16> strObjectPath, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppCallResult) → intCOMObject> > -
deleteInstanceAsync(
Pointer< Utf16> strObjectPath, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
detach(
) → void -
Detaches the object from the
Finalizer
.inherited -
execMethod(
Pointer< Utf16> strObjectPath, Pointer<Utf16> strMethodName, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pInParams, Pointer<Pointer< ppOutParams, Pointer<COMObject> >Pointer< ppCallResult) → intCOMObject> > -
execMethodAsync(
Pointer< Utf16> strObjectPath, Pointer<Utf16> strMethodName, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pInParams, Pointer<COMObject> pResponseHandler) → int -
execNotificationQuery(
Pointer< Utf16> strQueryLanguage, Pointer<Utf16> strQuery, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppEnum) → intCOMObject> > -
execNotificationQueryAsync(
Pointer< Utf16> strQueryLanguage, Pointer<Utf16> strQuery, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
execQuery(
Pointer< Utf16> strQueryLanguage, Pointer<Utf16> strQuery, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppEnum) → intCOMObject> > -
execQueryAsync(
Pointer< Utf16> strQueryLanguage, Pointer<Utf16> strQuery, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
getObject(
Pointer< Utf16> strObjectPath, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppObject, Pointer<COMObject> >Pointer< ppCallResult) → intCOMObject> > -
getObjectAsync(
Pointer< Utf16> strObjectPath, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openNamespace(
Pointer< Utf16> strNamespace, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppWorkingNamespace, Pointer<COMObject> >Pointer< ppResult) → intCOMObject> > -
putClass(
Pointer< COMObject> pObject, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppCallResult) → intCOMObject> > -
putClassAsync(
Pointer< COMObject> pObject, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
putInstance(
Pointer< COMObject> pInst, int lFlags, Pointer<COMObject> pCtx, Pointer<Pointer< ppCallResult) → intCOMObject> > -
putInstanceAsync(
Pointer< COMObject> pInst, int lFlags, Pointer<COMObject> pCtx, Pointer<COMObject> pResponseHandler) → int -
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
-
queryObjectSink(
int lFlags, Pointer< Pointer< ppResponseHandler) → intCOMObject> > -
release(
) → int -
Decrements the reference count for an interface on a COM object.
inherited
-
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