IWbemServices class com Interface
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 -
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 -
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> > -
inherited
-
queryObjectSink(
int lFlags, Pointer< Pointer< ppResponseHandler) → intCOMObject> > -
release(
) → int -
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