FLImaging
7.6.1.1
Toggle main menu visibility
FLImagingBase
FLImagingBase
WQL.h
1
#pragma once
2
10
11
#include <map>
12
#include <vector>
13
#include <string>
14
16
namespace
FLImaging
17
{
19
namespace
Base
20
{
28
class
FL_EXPORT
CWQL
:
public
CFLBase
29
{
30
public
:
38
CWQL
();
39
47
virtual
~CWQL
();
48
49
59
bool
IsConnected
();
60
61
73
const
CResult
Connect
();
74
86
const
CResult
Close
();
87
88
106
const
CResult
GetClassProperties
(
const
wchar_t
* wmiClass, std::vector<std::map<std::wstring, std::wstring> >& rs,
const
wchar_t
* pSelection =
nullptr
);
107
108
DeclareGetClassType();
109
110
protected
:
111
const
CResult
RunWQL(
const
wchar_t
* query, std::vector<std::map<std::wstring, std::wstring> >& rs);
112
113
void
* m_pWmiServices;
114
void
* m_pWmiLocator;
115
bool
m_bInitialized;
116
};
117
}
118
}
FLImaging::Base::CFLBase::CFLBase
CFLBase()
기본 생성자
FLImaging::Base::CWQL::IsConnected
bool IsConnected()
연결 상태를 얻음
FLImaging::Base::CWQL::Connect
const CResult Connect()
WMI 에 연결
FLImaging::Base::CWQL::CWQL
CWQL()
기본 생성자
FLImaging::Base::CWQL::Close
const CResult Close()
WMI 의 연결을 닫음
FLImaging::Base::CWQL::~CWQL
virtual ~CWQL()
소멸자
FLImaging::Base::CWQL::GetClassProperties
const CResult GetClassProperties(const wchar_t *wmiClass, std::vector< std::map< std::wstring, std::wstring > > &rs, const wchar_t *pSelection=nullptr)
클래스의 속성을 얻음
FLImaging::CResult
FLImaging 모듈의 수행 결과 객체
Definition
ResultsDef.h:1676
FLImaging::Base
Definition
AESCryptography.h:18
FLImaging
생성시간 :
, 프로젝트명 : FLImaging, 생성자 :
1.17.0