mirror of
https://github.com/Mahdi-zarei/nekoray.git
synced 2025-12-19 05:30:06 +08:00
update DeviceDetailsHelper.cpp
This commit is contained in:
parent
008d0c2ef2
commit
466fbd9fa6
@ -98,13 +98,17 @@ static QString queryWmiProperty(const QString& wmiClass, const QString& property
|
||||
|
||||
IEnumWbemClassObject* pEnumerator = NULL;
|
||||
QString query = QString("SELECT %1 FROM %2").arg(property, wmiClass);
|
||||
BSTR bstrWQL = SysAllocString(L"WQL");
|
||||
BSTR bstrQuery = SysAllocString(query.toStdWString().c_str());
|
||||
hres = pSvc->ExecQuery(
|
||||
bstr_t("WQL"),
|
||||
bstr_t(query.toStdWString().c_str()),
|
||||
bstrWQL,
|
||||
bstrQuery,
|
||||
WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY,
|
||||
NULL,
|
||||
&pEnumerator
|
||||
);
|
||||
SysFreeString(bstrWQL);
|
||||
SysFreeString(bstrQuery);
|
||||
if (FAILED(hres)) {
|
||||
pSvc->Release();
|
||||
pLoc->Release();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user