106 const CResult GetClassProperties(
const wchar_t* wmiClass, std::vector<std::map<std::wstring, std::wstring> >& rs,
const wchar_t* pSelection =
nullptr);
108 DeclareGetClassType();
111 const CResult RunWQL(
const wchar_t* query, std::vector<std::map<std::wstring, std::wstring> >& rs);
113 void* m_pWmiServices;
Top-level base class of FLImaging.
Definition FLBase.h:36
WMI query language class.
Definition WQL.h:29
bool IsConnected()
Get connection status.
const CResult Connect()
Connect to WMI.
CWQL()
Default constructor.
const CResult Close()
Close the connection of WMI.
virtual ~CWQL()
Destructor.
const CResult GetClassProperties(const wchar_t *wmiClass, std::vector< std::map< std::wstring, std::wstring > > &rs, const wchar_t *pSelection=nullptr)
Get the properties of a class.
FLImaging module execution result object.
Definition ResultsDef.h:1514