ExecQuery()
сбой при запросе информации Bios.Я хочу получить серийный номер из информации о Bios, но этот запрос не работает, но я думаю, что он должен завершиться сбоем или завершиться успешно, а не сбой.
Я попробовал следующий код, чтобы получить информацию о Bios:
HRESULT hres;
IEnumWbemClassObject* pEnumerator = nullptr;
hres = pSvc->ExecQuery(bstr_t("WQL"),
bstr_t("SELECT * FROM Win32_BIOS"),
WBEM_FLAG_FORWARD_ONLY |
WBEM_FLAG_RETURN_IMMEDIATELY,
nullptr,
&pEnumerator
);
if ( FAILED(hres) )
{
LogError(L"Failed to query Win32_BIOS; hres=0x%08lx", hres);
goto __FUNCTION__end;
}