ReactOS 0.4.16-dev-336-gb667d82
|
Public Member Functions | |
HRESULT | OpenNamespace ([in] const BSTR strNamespace, [in] long lFlags, [in] IWbemContext *pCtx, [out] IWbemServices **ppWorkingNamespace, [out] IWbemCallResult **ppResult) |
HRESULT | CancelAsyncCall ([in] IWbemObjectSink *pSink) |
HRESULT | QueryObjectSink ([in] long lFlags, [out] IWbemObjectSink **ppResponseHandler) |
HRESULT | GetObject ([in] const BSTR strObjectPath, [in] long lFlags, [in] IWbemContext *pCtx, [out] IWbemClassObject **ppObject, [out] IWbemCallResult **ppCallResult) |
HRESULT | GetObjectAsync ([in] const BSTR strObjectPath, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | PutClass ([in] IWbemClassObject *pObject, [in] long lFlags, [in] IWbemContext *pCtx, [out] IWbemCallResult **ppCallResult) |
HRESULT | PutClassAsync ([in] IWbemClassObject *pObject, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | DeleteClass ([in] const BSTR strClass, [in] long lFlags, [in] IWbemContext *pCtx, [out] IWbemCallResult **ppCallResult) |
HRESULT | DeleteClassAsync ([in] const BSTR strClass, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | CreateClassEnum ([in] const BSTR strSuperclass, [in] long lFlags, [in] IWbemContext *pCtx, [out] IEnumWbemClassObject **ppEnum) |
HRESULT | CreateClassEnumAsync ([in] const BSTR strSuperclass, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | PutInstance ([in] IWbemClassObject *pInst, [in] long lFlags, [in] IWbemContext *pCtx, [out] IWbemCallResult **ppCallResult) |
HRESULT | PutInstanceAsync ([in] IWbemClassObject *pInst, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | DeleteInstance ([in] const BSTR strObjectPath, [in] long lFlags, [in] IWbemContext *pCtx, [out] IWbemCallResult **ppCallResult) |
HRESULT | DeleteInstanceAsync ([in] const BSTR strObjectPath, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | CreateInstanceEnum ([in] const BSTR strFilter, [in] long lFlags, [in] IWbemContext *pCtx, [out] IEnumWbemClassObject **ppEnum) |
HRESULT | CreateInstanceEnumAsync ([in] const BSTR strFilter, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | ExecQuery ([in] const BSTR strQueryLanguage, [in] const BSTR strQuery, [in] long lFlags, [in] IWbemContext *pCtx, [out] IEnumWbemClassObject **ppEnum) |
HRESULT | ExecQueryAsync ([in] const BSTR strQueryLanguage, [in] const BSTR strQuery, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | ExecNotificationQuery ([in] const BSTR strQueryLanguage, [in] const BSTR strQuery, [in] long lFlags, [in] IWbemContext *pCtx, [out] IEnumWbemClassObject **ppEnum) |
HRESULT | ExecNotificationQueryAsync ([in] const BSTR strQueryLanguage, [in] const BSTR strQuery, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemObjectSink *pResponseHandler) |
HRESULT | ExecMethod ([in] const BSTR strObjectPath, [in] const BSTR strMethodName, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemClassObject *pInParams, [out] IWbemClassObject **ppOutParams, [out] IWbemCallResult **ppCallResult) |
HRESULT | ExecMethodAsync ([in] const BSTR strObjectPath, [in] const BSTR strMethodName, [in] long lFlags, [in] IWbemContext *pCtx, [in] IWbemClassObject *pInParams, [in] IWbemObjectSink *pResponseHandler) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 342 of file wbemcli.idl.
HRESULT IWbemServices::CancelAsyncCall | ( | [in] IWbemObjectSink * | pSink | ) |
HRESULT IWbemServices::CreateClassEnum | ( | [in] const BSTR | strSuperclass, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IEnumWbemClassObject ** | ppEnum | ||
) |
HRESULT IWbemServices::CreateClassEnumAsync | ( | [in] const BSTR | strSuperclass, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::CreateInstanceEnum | ( | [in] const BSTR | strFilter, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IEnumWbemClassObject ** | ppEnum | ||
) |
HRESULT IWbemServices::CreateInstanceEnumAsync | ( | [in] const BSTR | strFilter, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::DeleteClass | ( | [in] const BSTR | strClass, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IWbemCallResult ** | ppCallResult | ||
) |
HRESULT IWbemServices::DeleteClassAsync | ( | [in] const BSTR | strClass, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::DeleteInstance | ( | [in] const BSTR | strObjectPath, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IWbemCallResult ** | ppCallResult | ||
) |
HRESULT IWbemServices::DeleteInstanceAsync | ( | [in] const BSTR | strObjectPath, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::ExecMethod | ( | [in] const BSTR | strObjectPath, |
[in] const BSTR | strMethodName, | ||
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemClassObject * | pInParams, | ||
[out] IWbemClassObject ** | ppOutParams, | ||
[out] IWbemCallResult ** | ppCallResult | ||
) |
HRESULT IWbemServices::ExecMethodAsync | ( | [in] const BSTR | strObjectPath, |
[in] const BSTR | strMethodName, | ||
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemClassObject * | pInParams, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::ExecNotificationQuery | ( | [in] const BSTR | strQueryLanguage, |
[in] const BSTR | strQuery, | ||
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IEnumWbemClassObject ** | ppEnum | ||
) |
HRESULT IWbemServices::ExecNotificationQueryAsync | ( | [in] const BSTR | strQueryLanguage, |
[in] const BSTR | strQuery, | ||
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::ExecQuery | ( | [in] const BSTR | strQueryLanguage, |
[in] const BSTR | strQuery, | ||
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IEnumWbemClassObject ** | ppEnum | ||
) |
HRESULT IWbemServices::ExecQueryAsync | ( | [in] const BSTR | strQueryLanguage, |
[in] const BSTR | strQuery, | ||
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::GetObject | ( | [in] const BSTR | strObjectPath, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IWbemClassObject ** | ppObject, | ||
[out] IWbemCallResult ** | ppCallResult | ||
) |
HRESULT IWbemServices::GetObjectAsync | ( | [in] const BSTR | strObjectPath, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::OpenNamespace | ( | [in] const BSTR | strNamespace, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IWbemServices ** | ppWorkingNamespace, | ||
[out] IWbemCallResult ** | ppResult | ||
) |
HRESULT IWbemServices::PutClass | ( | [in] IWbemClassObject * | pObject, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IWbemCallResult ** | ppCallResult | ||
) |
HRESULT IWbemServices::PutClassAsync | ( | [in] IWbemClassObject * | pObject, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::PutInstance | ( | [in] IWbemClassObject * | pInst, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[out] IWbemCallResult ** | ppCallResult | ||
) |
HRESULT IWbemServices::PutInstanceAsync | ( | [in] IWbemClassObject * | pInst, |
[in] long | lFlags, | ||
[in] IWbemContext * | pCtx, | ||
[in] IWbemObjectSink * | pResponseHandler | ||
) |
HRESULT IWbemServices::QueryObjectSink | ( | [in] long | lFlags, |
[out] IWbemObjectSink ** | ppResponseHandler | ||
) |