1
Я пытаюсь получить серийный номер жесткого диска корыта WMI, но я не уверен в этом, если я сделать запрос следующим образом:Получить серийный жесткий диск с помощью WMI
// For example, get the name of the operating system
IEnumWbemClassObject* pEnumerator = NULL;
hres = pSvc->ExecQuery(
bstr_t("WQL"),
bstr_t("SELECT * FROM Win32_diskdrive where index = 0"),
WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY,
NULL,
&pEnumerator);
А потом сделать еще один запрос :
IEnumWbemClassObject* pEnumerator = NULL;
hres = pSvc->ExecQuery(
bstr_t("WQL"),
bstr_t("SELECT * FROM Win32_PhysicalMedia"),
WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY,
NULL,
&pEnumerator);
Как я могу присоединиться к этой информации, чтобы получить ее для одного и того же диска?