ReactOS  0.4.14-dev-384-g5b37caa
IWbemQualifierSet Interface Reference

import"wbemcli.idl";

Inheritance diagram for IWbemQualifierSet:
Collaboration diagram for IWbemQualifierSet:

Public Member Functions

HRESULT Get ([in, string] LPCWSTR wszName, [in] long lFlags, [out] VARIANT *pVal, [out] long *plFlavor)
 
HRESULT Put ([in, string] LPCWSTR wszName, [in] VARIANT *pVal, [in] long lFlavor)
 
HRESULT Delete ([in, string] LPCWSTR wszName)
 
HRESULT GetNames ([in] long lFlags, [out] SAFEARRAY **pNames)
 
HRESULT BeginEnumeration ([in] long lFlags)
 
HRESULT Next ([in] long lFlags, [out] BSTR *pstrName, [out] VARIANT *pVal, [out] long *plFlavor)
 
HRESULT EndEnumeration ()
 
- 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 IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 632 of file wbemcli.idl.

Member Function Documentation

◆ BeginEnumeration()

HRESULT IWbemQualifierSet::BeginEnumeration ( [in] long  lFlags)

◆ Delete()

HRESULT IWbemQualifierSet::Delete ( [in, string] LPCWSTR  wszName)

◆ EndEnumeration()

HRESULT IWbemQualifierSet::EndEnumeration ( )

◆ Get()

HRESULT IWbemQualifierSet::Get ( [in, string] LPCWSTR  wszName,
[in] long  lFlags,
[out] VARIANT pVal,
[out] long plFlavor 
)

◆ GetNames()

HRESULT IWbemQualifierSet::GetNames ( [in] long  lFlags,
[out] SAFEARRAY **  pNames 
)

◆ Next()

HRESULT IWbemQualifierSet::Next ( [in] long  lFlags,
[out] BSTR pstrName,
[out] VARIANT pVal,
[out] long plFlavor 
)

◆ Put()

HRESULT IWbemQualifierSet::Put ( [in, string] LPCWSTR  wszName,
[in] VARIANT pVal,
[in] long  lFlavor 
)

The documentation for this interface was generated from the following file: