From 076a138925d902625aa1c9208ada263ceec4f7e1 Mon Sep 17 00:00:00 2001 From: 0-Kutya-0 <85317162+0-Kutya-0@users.noreply.github.com> Date: Sat, 20 Sep 2025 22:11:20 +0300 Subject: [PATCH] update DeviceDetailsHelper.cpp --- src/global/DeviceDetailsHelper.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/global/DeviceDetailsHelper.cpp b/src/global/DeviceDetailsHelper.cpp index 8b8618e..9434c74 100644 --- a/src/global/DeviceDetailsHelper.cpp +++ b/src/global/DeviceDetailsHelper.cpp @@ -68,10 +68,12 @@ static QString queryWmiProperty(const QString& wmiClass, const QString& property } IWbemServices* pSvc = NULL; + BSTR bstrNamespace = SysAllocString(L"ROOT\\CIMV2"); hres = pLoc->ConnectServer( - _bstr_t(L"ROOT\\CIMV2"), - NULL, NULL, 0, NULL, 0, 0, &pSvc + bstrNamespace, + NULL, NULL, NULL, 0, NULL, 0, &pSvc ); + SysFreeString(bstrNamespace); if (FAILED(hres)) { pLoc->Release(); CoUninitialize();